home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
browse contents |
view JSON data
|
view as text
This file was processed as: ArcFS Archive
(archive/arcFS).
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| ArcFS Archive (archive/arcFS)
| magic
| Supported |
100%
| file
| RISC OS archive (ArcFS format)
| default
| |
99%
| file
| data
| default
| |
100%
| TrID
| Acorn ArcFS Archive
| default
| |
100%
| dearkID
| deark: arcfs
| default
| |
100%
| gt2
| Kopftext: 'Archive'
| default (weak)
| |
100%
| detectItEasy
| Archive: ArcFS
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 41 72 63 68 69 76 65 00 | cc 03 00 00 24 06 00 00 |Archive.|....$...|
|00000010| 28 00 00 00 64 00 00 00 | 00 00 00 00 00 00 00 00 |(...d...|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000060| 82 4a 00 00 00 00 00 00 | 00 00 00 00 ff ff ff ff |.J......|........|
|00000070| 46 fd ff ff 2e 5b fc 1e | 00 00 00 00 ff ff ff ff |F....[..|........|
|00000080| a8 03 00 80 82 21 4a 00 | 00 00 00 00 d0 02 00 00 |.....!J.|........|
|00000090| ff ff ff ff 46 fd ff ff | 39 5b fc 1e 00 00 00 00 |....F...|9[......|
|000000a0| ff ff ff ff 1c 02 00 80 | 82 21 42 6f 6f 74 00 00 |........|.!Boot..|
|000000b0| 00 00 00 00 91 00 00 00 | 43 eb ff ff 7d f3 6d 75 |........|C...}.mu|
|000000c0| 03 00 ce ce 91 00 00 00 | 24 00 00 00 82 21 48 65 |........|$....!He|
|000000d0| 6c 70 00 00 00 00 00 00 | b5 0c 00 00 43 ff ff ff |lp......|....C...|
|000000e0| 4f 21 d1 75 03 00 e2 5d | b5 0c 00 00 d9 00 00 00 |O!.u...]|........|
|000000f0| 82 21 52 75 6e 00 00 00 | 00 00 00 00 42 02 00 00 |.!Run...|....B...|
|00000100| 40 eb ff ff 64 3f ea ca | 03 00 1c f5 42 02 00 00 |@...d?..|....B...|
|00000110| b2 0d 00 00 82 21 53 70 | 72 69 74 65 73 00 00 00 |.....!Sp|rites...|
|00000120| e0 02 00 00 43 f9 ff ff | 37 6a df 74 03 00 bb 8c |....C...|7j.t....|
|00000130| e0 02 00 00 18 10 00 00 | 82 42 47 00 00 00 00 00 |........|.BG.....|
|00000140| 00 00 00 00 d0 01 00 00 | 43 fa ff ff dc 5c b0 75 |........|C....\.u|
|00000150| 03 00 4a 67 d0 01 00 00 | 1c 13 00 00 82 44 6f 63 |..Jg....|.....Doc|
|00000160| 73 00 00 00 00 00 00 00 | ff ff ff ff 46 fd ff ff |s.......|....F...|
|00000170| 6b 5b fc 1e 00 00 00 00 | ff ff ff ff b0 01 00 80 |k[......|........|
|00000180| 82 43 6f 70 79 72 69 67 | 68 74 00 00 64 03 00 00 |.Copyrig|ht..d...|
|00000190| 43 ff ff ff e8 c6 ab 75 | 03 00 d3 e9 64 03 00 00 |C......u|....d...|
|000001a0| 10 15 00 00 82 49 53 49 | 69 6e 66 6f 00 02 00 00 |.....ISI|info....|
|000001b0| 4d 06 00 00 43 ff ff ff | 36 cb ab 75 03 00 bf 80 |M...C...|6..u....|
|000001c0| 4d 06 00 00 98 18 00 00 | 82 53 74 61 74 75 73 00 |M.......|.Status.|
|000001d0| d0 02 00 00 eb 6a 00 00 | 43 ff ff ff c6 cd ab 75 |.....j..|C......u|
|000001e0| 03 00 9b 6e eb 6a 00 00 | 09 1f 00 00 00 73 63 73 |...n.j..|.....scs|
|000001f0| 00 00 00 00 d0 02 00 00 | 38 00 00 00 06 00 00 00 |........|8.......|
|00000200| 31 00 92 08 34 00 00 00 | 00 00 00 00 ac fc ff ff |1...4...|........|
|00000210| 82 4a 00 00 00 00 00 00 | 00 00 00 00 bf 48 01 00 |.J......|.....H..|
|00000220| 43 f8 ff ff 11 21 25 7a | 03 00 58 87 bf 48 01 00 |C....!%z|..X..H..|
|00000230| 18 8a 00 00 82 54 65 6d | 70 6c 61 74 65 73 00 00 |.....Tem|plates..|
|00000240| ff 00 00 00 43 ec ff ff | 4b e0 e5 74 03 00 61 7f |....C...|K..t..a.|
|00000250| ff 00 00 00 fb d2 01 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000260| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000270| 00 00 00 00 00 00 00 00 | 00 00 00 00 82 21 53 63 |........|.....!Sc|
|00000280| 72 61 70 00 d0 02 00 00 | ff ff ff ff 46 fd ff ff |rap.....|....F...|
|00000290| d7 5b fc 1e 80 00 00 00 | ff ff ff ff 60 03 00 80 |.[......|....`...|
|000002a0| 82 21 42 6f 6f 74 00 00 | 00 00 00 00 b0 02 00 00 |.!Boot..|........|
|000002b0| 40 eb ff ff 5b 2f 45 c2 | 03 00 5a 69 b0 02 00 00 |@...[/E.|..Zi....|
|000002c0| 1e d4 01 00 82 21 52 75 | 6e 00 00 00 00 00 00 00 |.....!Ru|n.......|
|000002d0| 0c 01 00 00 42 eb ff ff | 6c a8 ea b9 83 00 35 53 |....B...|l.....5S|
|000002e0| 0c 01 00 00 f2 d6 01 00 | 82 21 53 70 72 69 74 65 |........|.!Sprite|
|000002f0| 73 00 00 00 e4 03 00 00 | 42 f9 ff ff cc a9 a2 5b |s.......|B......[|
|00000300| 83 00 47 6d e4 03 00 00 | 22 d8 01 00 82 21 53 70 |..Gm....|"....!Sp|
|00000310| 72 69 74 65 73 32 33 00 | 14 03 00 00 42 f9 ff ff |rites23.|....B...|
|00000320| 47 b3 a2 5b 83 00 eb 5d | 14 03 00 00 2a dc 01 00 |G..[...]|....*...|
|00000330| 82 53 63 72 61 70 44 69 | 72 00 00 00 ff ff ff ff |.ScrapDi|r.......|
|00000340| 46 fd ff ff 2d 5c fc 1e | 00 00 00 00 ff ff ff ff |F...-\..|........|
|00000350| 18 03 00 80 00 73 63 73 | 00 00 00 00 d0 02 00 00 |.....scs|........|
|00000360| 38 00 00 00 06 00 00 00 | 31 00 92 08 34 00 00 00 |8.......|1...4...|
|00000370| 00 00 00 00 ac fc ff ff | 82 53 65 74 53 63 72 61 |........|.SetScra|
|00000380| 70 00 00 00 b9 02 00 00 | 42 fc ff ff ce df 3e b6 |p.......|B.....>.|
|00000390| 83 00 b5 90 b9 02 00 00 | 62 df 01 00 00 00 00 00 |........|b.......|
|000003a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003c0| 82 66 69 6c 65 73 00 00 | d0 02 00 00 45 02 00 00 |.files..|....E...|
|000003d0| 40 ff ff ff d6 f0 f7 ca | 03 00 e5 fa 45 02 00 00 |@.......|....E...|
|000003e0| 3f e2 01 00 00 73 63 73 | 00 00 00 00 d0 02 00 00 |?....scs|........|
|000003f0| 38 00 00 00 06 00 00 00 | 31 00 92 08 34 00 00 00 |8.......|1...4...|
|00000400| 00 00 00 00 ac fc ff ff | 00 00 00 00 00 00 00 00 |........|........|
|00000410| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000420| 00 00 00 00 00 00 00 00 | 00 00 00 00 5d 43 6f 70 |........|....]Cop|
|00000430| 79 72 69 67 68 74 20 28 | 63 29 20 31 39 39 30 20 |yright (|c) 1990 |
|00000440| 31 39 39 31 2c 20 49 76 | 65 72 73 6f 6e 20 53 6f |1991, Iv|erson So|
|00000450| 66 74 77 61 72 65 20 49 | 6e 63 2e 20 20 41 6c 6c |ftware I|nc. All|
|00000460| 20 72 69 67 68 74 73 20 | 72 65 73 65 72 76 65 64 | rights |reserved|
|00000470| 2e 0a 0a 50 6c 65 61 73 | 65 20 61 6c 73 6f 20 72 |...Pleas|e also r|
|00000480| 65 61 64 20 74 68 65 20 | 64 6f 63 75 6d 65 6e 74 |ead the |document|
|00000490| 73 20 69 6e 20 64 69 72 | 65 63 74 6f 72 79 20 21 |s in dir|ectory !|
|000004a0| 4a 2e 44 6f 63 73 2e 0a | 0a 4a 20 66 6f 72 20 74 |J.Docs..|.J for t|
|000004b0| 68 65 20 41 72 63 68 69 | 6d 65 64 65 73 2e 0a 0a |he Archi|medes...|
|000004c0| 54 68 65 20 21 4a 20 61 | 70 70 6c 69 63 61 74 69 |The !J a|pplicati|
|000004d0| 6f 6e 20 69 73 20 61 6e | 20 69 6d 70 6c 65 6d 65 |on is an| impleme|
|000004e0| 6e 74 61 74 69 6f 6e 20 | 6f 66 20 4a 20 66 6f 72 |ntation |of J for|
|000004f0| 20 74 68 65 20 41 72 63 | 68 69 6d 65 64 65 73 2e | the Arc|himedes.|
|00000500| 0a 44 6f 75 62 6c 65 2d | 63 6c 69 63 6b 20 6f 6e |.Double-|click on|
|00000510| 20 74 68 65 20 21 4a 20 | 69 63 6f 6e 20 74 6f 20 | the !J |icon to |
|00000520| 73 74 61 72 74 20 4a 2e | 20 41 6e 20 69 63 6f 6e |start J.| An icon|
|00000530| 20 77 69 6c 6c 20 61 70 | 70 65 61 72 20 6f 6e 20 | will ap|pear on |
|00000540| 74 68 65 20 69 63 6f 6e | 20 62 61 72 2c 0a 61 6e |the icon| bar,.an|
|00000550| 64 20 61 20 4a 20 53 65 | 73 73 69 6f 6e 20 77 69 |d a J Se|ssion wi|
|00000560| 6e 64 6f 77 20 77 69 6c | 6c 20 61 70 70 65 61 72 |ndow wil|l appear|
|00000570| 20 6f 6e 20 74 68 65 20 | 64 65 73 6b 74 6f 70 2c | on the |desktop,|
|00000580| 20 72 65 61 64 79 20 66 | 6f 72 20 69 6e 70 75 74 | ready f|or input|
|00000590| 2e 0a 0a 4a 20 53 65 73 | 73 69 6f 6e 20 77 69 6e |...J Ses|sion win|
|000005a0| 64 6f 77 20 6d 65 6e 75 | 0a 2d 2d 2d 2d 2d 2d 2d |dow menu|.-------|
|000005b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 0a 0a |--------|------..|
|000005c0| 49 6e 66 6f 20 20 20 20 | 20 20 41 62 6f 75 74 20 |Info | About |
|000005d0| 74 68 69 73 20 70 72 6f | 67 72 61 6d 2e 0a 0a 52 |this pro|gram...R|
|000005e0| 65 63 6f 72 64 20 20 20 | 20 44 72 61 67 20 74 68 |ecord | Drag th|
|000005f0| 65 20 69 63 6f 6e 20 74 | 6f 20 61 20 66 69 6c 65 |e icon t|o a file|
|00000600| 72 20 77 69 6e 64 6f 77 | 20 74 6f 20 62 65 67 69 |r window| to begi|
|00000610| 6e 20 72 65 63 6f 72 64 | 69 6e 67 20 74 68 65 20 |n record|ing the |
|00000620| 73 65 73 73 46 69 6c 65 | 44 61 74 61 82 21 42 6f |sessFile|Data.!Bo|
|00000630| 6f 74 00 00 00 00 00 00 | 91 00 00 00 43 eb ff ff |ot......|....C...|
|00000640| 7d f3 6d 75 03 00 ce ce | 7c 4a 20 56 65 72 73 69 |}.mu....||J Versi|
|00000650| 6f 6e 20 33 2e 34 61 20 | 43 6f 70 79 72 69 67 68 |on 3.4a |Copyrigh|
|00000660| 74 20 28 63 29 20 31 39 | 39 30 2c 20 31 39 39 31 |t (c) 19|90, 1991|
|00000670| 20 49 76 65 72 73 6f 6e | 20 53 6f 66 74 77 61 72 | Iverson| Softwar|
|00000680| 65 20 49 6e 63 0a 53 65 | 74 20 4a 24 44 69 72 20 |e Inc.Se|t J$Dir |
|00000690| 3c 4f 62 65 79 24 44 69 | 72 3e 0a 49 63 6f 6e 53 |<Obey$Di|r>.IconS|
|000006a0| 70 72 69 74 65 73 20 3c | 4a 24 44 69 72 3e 2e 21 |prites <|J$Dir>.!|
|000006b0| 53 70 72 69 74 65 73 0a | 53 65 74 20 41 6c 69 61 |Sprites.|Set Alia|
|000006c0| 73 24 4a 20 3c 4a 24 44 | 69 72 3e 2e 21 52 75 6e |s$J <J$D|ir>.!Run|
|000006d0| 20 2d 76 20 25 25 2a 30 | 0a 46 69 6c 65 44 61 74 | -v %%*0|.FileDat|
|000006e0| 61 82 21 48 65 6c 70 00 | 00 00 00 00 00 b5 0c 00 |a.!Help.|........|
|000006f0| 00 43 ff ff ff 4f 21 d1 | 75 03 00 e2 5d 43 6f 70 |.C...O!.|u...]Cop|
|00000700| 79 72 69 67 68 74 20 28 | 63 29 20 31 39 39 30 20 |yright (|c) 1990 |
|00000710| 31 39 39 31 2c 20 49 76 | 65 72 73 6f 6e 20 53 6f |1991, Iv|erson So|
|00000720| 66 74 77 61 72 65 20 49 | 6e 63 2e 20 20 41 6c 6c |ftware I|nc. All|
|00000730| 20 72 69 67 68 74 73 20 | 72 65 73 65 72 76 65 64 | rights |reserved|
|00000740| 2e 0a 0a 50 6c 65 61 73 | 65 20 61 6c 73 6f 20 72 |...Pleas|e also r|
|00000750| 65 61 64 20 74 68 65 20 | 64 6f 63 75 6d 65 6e 74 |ead the |document|
|00000760| 73 20 69 6e 20 64 69 72 | 65 63 74 6f 72 79 20 21 |s in dir|ectory !|
|00000770| 4a 2e 44 6f 63 73 2e 0a | 0a 4a 20 66 6f 72 20 74 |J.Docs..|.J for t|
|00000780| 68 65 20 41 72 63 68 69 | 6d 65 64 65 73 2e 0a 0a |he Archi|medes...|
|00000790| 54 68 65 20 21 4a 20 61 | 70 70 6c 69 63 61 74 69 |The !J a|pplicati|
|000007a0| 6f 6e 20 69 73 20 61 6e | 20 69 6d 70 6c 65 6d 65 |on is an| impleme|
|000007b0| 6e 74 61 74 69 6f 6e 20 | 6f 66 20 4a 20 66 6f 72 |ntation |of J for|
|000007c0| 20 74 68 65 20 41 72 63 | 68 69 6d 65 64 65 73 2e | the Arc|himedes.|
|000007d0| 0a 44 6f 75 62 6c 65 2d | 63 6c 69 63 6b 20 6f 6e |.Double-|click on|
|000007e0| 20 74 68 65 20 21 4a 20 | 69 63 6f 6e 20 74 6f 20 | the !J |icon to |
|000007f0| 73 74 61 72 74 20 4a 2e | 20 41 6e 20 69 63 6f 6e |start J.| An icon|
|00000800| 20 77 69 6c 6c 20 61 70 | 70 65 61 72 20 6f 6e 20 | will ap|pear on |
|00000810| 74 68 65 20 69 63 6f 6e | 20 62 61 72 2c 0a 61 6e |the icon| bar,.an|
|00000820| 64 20 61 20 4a 20 53 65 | 73 73 69 6f 6e 20 77 69 |d a J Se|ssion wi|
|00000830| 6e 64 6f 77 20 77 69 6c | 6c 20 61 70 70 65 61 72 |ndow wil|l appear|
|00000840| 20 6f 6e 20 74 68 65 20 | 64 65 73 6b 74 6f 70 2c | on the |desktop,|
|00000850| 20 72 65 61 64 79 20 66 | 6f 72 20 69 6e 70 75 74 | ready f|or input|
|00000860| 2e 0a 0a 4a 20 53 65 73 | 73 69 6f 6e 20 77 69 6e |...J Ses|sion win|
|00000870| 64 6f 77 20 6d 65 6e 75 | 0a 2d 2d 2d 2d 2d 2d 2d |dow menu|.-------|
|00000880| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 0a 0a |--------|------..|
|00000890| 49 6e 66 6f 20 20 20 20 | 20 20 41 62 6f 75 74 20 |Info | About |
|000008a0| 74 68 69 73 20 70 72 6f | 67 72 61 6d 2e 0a 0a 52 |this pro|gram...R|
|000008b0| 65 63 6f 72 64 20 20 20 | 20 44 72 61 67 20 74 68 |ecord | Drag th|
|000008c0| 65 20 69 63 6f 6e 20 74 | 6f 20 61 20 66 69 6c 65 |e icon t|o a file|
|000008d0| 72 20 77 69 6e 64 6f 77 | 20 74 6f 20 62 65 67 69 |r window| to begi|
|000008e0| 6e 20 72 65 63 6f 72 64 | 69 6e 67 20 74 68 65 20 |n record|ing the |
|000008f0| 73 65 73 73 69 6f 6e 2e | 0a 20 20 20 20 20 20 20 |session.|. |
|00000900| 20 20 20 49 66 20 74 69 | 63 6b 65 64 2c 20 63 6c | If ti|cked, cl|
|00000910| 69 63 6b 20 74 6f 20 65 | 6e 64 20 72 65 63 6f 72 |ick to e|nd recor|
|00000920| 64 69 6e 67 2e 0a 0a 53 | 61 76 65 20 20 20 20 20 |ding...S|ave |
|00000930| 20 53 61 76 65 20 57 53 | 20 6f 72 20 73 65 73 73 | Save WS| or sess|
|00000940| 69 6f 6e 0a 20 57 53 20 | 20 20 20 20 20 20 20 44 |ion. WS | D|
|00000950| 72 61 67 20 74 68 65 20 | 69 63 6f 6e 20 74 6f 20 |rag the |icon to |
|00000960| 61 20 66 69 6c 65 72 20 | 77 69 6e 64 6f 77 20 74 |a filer |window t|
|00000970| 6f 20 73 61 76 65 20 74 | 68 65 20 63 75 72 72 65 |o save t|he curre|
|00000980| 6e 74 20 4a 20 77 6f 72 | 6b 73 70 61 63 65 2e 0a |nt J wor|kspace..|
|00000990| 20 53 65 73 73 69 6f 6e | 20 20 20 44 72 61 67 20 | Session| Drag |
|000009a0| 74 68 65 20 69 63 6f 6e | 20 74 6f 20 61 20 66 69 |the icon| to a fi|
|000009b0| 6c 65 72 20 77 69 6e 64 | 6f 77 20 74 6f 20 73 61 |ler wind|ow to sa|
|000009c0| 76 65 20 74 68 65 20 63 | 6f 6e 74 65 6e 74 73 20 |ve the c|ontents |
|000009d0| 6f 66 20 74 68 65 0a 20 | 20 20 20 20 20 20 20 20 |of the. | |
|000009e0| 20 20 4a 20 53 65 73 73 | 69 6f 6e 20 77 69 6e 64 | J Sess|ion wind|
|000009f0| 6f 77 2e 0a 0a 53 65 6c | 65 63 74 20 20 20 20 54 |ow...Sel|ect T|
|00000a00| 68 69 73 20 73 75 62 6d | 65 6e 75 20 77 6f 72 6b |his subm|enu work|
|00000a10| 73 20 6a 75 73 74 20 6c | 69 6b 65 20 21 45 64 69 |s just l|ike !Edi|
|00000a20| 74 27 73 2e 0a 20 53 61 | 76 65 20 20 20 20 20 20 |t's.. Sa|ve |
|00000a30| 44 72 61 67 20 74 68 65 | 20 69 63 6f 6e 20 74 6f |Drag the| icon to|
|00000a40| 20 61 20 66 69 6c 65 72 | 20 77 69 6e 64 6f 77 20 | a filer| window |
|00000a50| 6f 72 20 74 6f 20 61 6e | 6f 74 68 65 72 20 61 70 |or to an|other ap|
|00000a60| 70 6c 69 63 61 74 69 6f | 6e 20 74 6f 20 73 61 76 |plicatio|n to sav|
|00000a70| 65 0a 20 20 20 20 20 20 | 20 20 20 20 20 74 68 65 |e. | the|
|00000a80| 20 63 75 72 72 65 6e 74 | 20 73 65 6c 65 63 74 69 | current| selecti|
|00000a90| 6f 6e 2e 0a 20 43 6f 70 | 79 0a 20 4d 6f 76 65 0a |on.. Cop|y. Move.|
|00000aa0| 20 44 65 6c 65 74 65 0a | 20 43 6c 65 61 72 0a 0a | Delete.| Clear..|
|00000ab0| 57 72 61 70 20 20 20 20 | 20 20 43 6c 69 63 6b 20 |Wrap | Click |
|00000ac0| 74 6f 20 74 6f 67 67 6c | 65 20 6c 69 6e 65 2d 77 |to toggl|e line-w|
|00000ad0| 72 61 70 2e 0a 0a 51 75 | 69 74 20 20 20 20 20 20 |rap...Qu|it |
|00000ae0| 51 75 69 74 20 4a 2e 20 | 57 41 52 4e 49 4e 47 3a |Quit J. |WARNING:|
|00000af0| 20 61 6c 6c 20 75 6e 73 | 61 76 65 64 20 77 6f 72 | all uns|aved wor|
|00000b00| 6b 20 77 69 6c 6c 20 62 | 65 20 6c 6f 73 74 2e 0a |k will b|e lost..|
|00000b10| 0a 43 6c 6f 73 69 6e 67 | 20 74 68 69 73 20 77 69 |.Closing| this wi|
|00000b20| 6e 64 6f 77 20 64 6f 65 | 73 20 6e 6f 74 20 65 6e |ndow doe|s not en|
|00000b30| 64 20 74 68 65 20 73 65 | 73 73 69 6f 6e 2e 20 54 |d the se|ssion. T|
|00000b40| 68 65 20 77 69 6e 64 6f | 77 20 6d 61 79 20 62 65 |he windo|w may be|
|00000b50| 20 72 65 2d 6f 70 65 6e | 65 64 20 62 79 0a 63 6c | re-open|ed by.cl|
|00000b60| 69 63 6b 69 6e 67 20 6f | 6e 20 74 68 65 20 4a 20 |icking o|n the J |
|00000b70| 69 63 6f 6e 20 6f 6e 20 | 74 68 65 20 69 63 6f 6e |icon on |the icon|
|00000b80| 20 62 61 72 2e 0a 0a 4a | 20 53 65 73 73 69 6f 6e | bar...J| Session|
|00000b90| 20 77 69 6e 64 6f 77 0a | 2d 2d 2d 2d 2d 2d 2d 2d | window.|--------|
|00000ba0| 2d 2d 2d 2d 2d 2d 2d 2d | 0a 0a 54 6f 20 65 6e 74 |--------|..To ent|
|00000bb0| 65 72 20 61 20 4a 20 73 | 65 6e 74 65 6e 63 65 2c |er a J s|entence,|
|00000bc0| 20 74 79 70 65 20 61 20 | 6c 69 6e 65 20 61 74 20 | type a |line at |
|00000bd0| 74 68 65 20 65 6e 64 20 | 6f 66 20 74 68 65 20 73 |the end |of the s|
|00000be0| 65 73 73 69 6f 6e 20 77 | 69 6e 64 6f 77 20 66 6f |ession w|indow fo|
|00000bf0| 6c 6c 6f 77 65 64 0a 62 | 79 20 52 65 74 75 72 6e |llowed.b|y Return|
|00000c00| 2e 0a 0a 54 6f 20 72 65 | 63 61 6c 6c 20 61 6e 20 |...To re|call an |
|00000c10| 65 61 72 6c 69 65 72 20 | 6c 69 6e 65 2c 20 6d 6f |earlier |line, mo|
|00000c20| 76 65 20 74 68 65 20 63 | 75 72 73 6f 72 20 74 6f |ve the c|ursor to|
|00000c30| 20 69 74 20 62 79 20 63 | 6c 69 63 6b 69 6e 67 20 | it by c|licking |
|00000c40| 74 68 65 20 6d 6f 75 73 | 65 20 6f 72 0a 75 73 69 |the mous|e or.usi|
|00000c50| 6e 67 20 74 68 65 20 63 | 75 72 73 6f 72 20 6b 65 |ng the c|ursor ke|
|00000c60| 79 73 2c 20 61 6e 64 20 | 70 72 65 73 73 20 65 6e |ys, and |press en|
|00000c70| 74 65 72 20 6f 6e 63 65 | 2e 20 54 68 65 20 6c 69 |ter once|. The li|
|00000c80| 6e 65 20 77 69 6c 6c 20 | 62 65 20 63 6f 70 69 65 |ne will |be copie|
|00000c90| 64 0a 61 74 20 74 68 65 | 20 65 6e 64 20 6f 66 20 |d.at the| end of |
|00000ca0| 74 68 65 20 73 65 73 73 | 69 6f 6e 20 61 6e 64 20 |the sess|ion and |
|00000cb0| 63 61 6e 20 62 65 20 65 | 64 69 74 65 64 2e 20 41 |can be e|dited. A|
|00000cc0| 6c 74 65 72 6e 61 74 69 | 76 65 6c 79 2c 20 74 68 |lternati|vely, th|
|00000cd0| 65 20 66 69 72 73 74 20 | 65 64 69 74 0a 63 68 61 |e first |edit.cha|
|00000ce0| 72 61 63 74 65 72 20 65 | 6e 74 65 72 65 64 20 6f |racter e|ntered o|
|00000cf0| 6e 20 61 6e 20 65 61 72 | 6c 69 65 72 20 6c 69 6e |n an ear|lier lin|
|00000d00| 65 20 77 69 6c 6c 20 63 | 61 75 73 65 20 74 68 65 |e will c|ause the|
|00000d10| 20 65 64 69 74 65 64 20 | 6c 69 6e 65 20 74 6f 20 | edited |line to |
|00000d20| 62 65 20 63 6f 70 69 65 | 64 0a 74 6f 20 74 68 65 |be copie|d.to the|
|00000d30| 20 65 6e 64 20 6f 66 20 | 74 68 65 20 73 65 73 73 | end of |the sess|
|00000d40| 69 6f 6e 2e 0a 0a 43 75 | 72 73 6f 72 20 63 6f 6e |ion...Cu|rsor con|
|00000d50| 74 72 6f 6c 20 61 6e 64 | 20 65 64 69 74 69 6e 67 |trol and| editing|
|00000d60| 20 6b 65 79 73 2c 20 61 | 6e 64 20 6d 6f 75 73 65 | keys, a|nd mouse|
|00000d70| 20 63 6f 6e 74 72 6f 6c | 2c 20 61 72 65 20 73 69 | control|, are si|
|00000d80| 6d 69 6c 61 72 20 74 6f | 20 74 68 6f 73 65 20 66 |milar to| those f|
|00000d90| 6f 72 0a 21 45 64 69 74 | 2e 0a 0a 53 65 6c 65 63 |or.!Edit|...Selec|
|00000da0| 74 69 6f 6e 20 66 61 63 | 69 6c 69 74 69 65 73 20 |tion fac|ilities |
|00000db0| 28 63 6f 70 79 2c 20 6d | 6f 76 65 2c 20 64 65 6c |(copy, m|ove, del|
|00000dc0| 65 74 65 2c 20 63 6c 65 | 61 72 29 20 61 72 65 20 |ete, cle|ar) are |
|00000dd0| 70 72 6f 76 69 64 65 64 | 2e 0a 0a 44 72 6f 70 20 |provided|...Drop |
|00000de0| 61 20 54 65 78 74 20 66 | 69 6c 65 20 63 6f 6e 74 |a Text f|ile cont|
|00000df0| 61 69 6e 69 6e 67 20 61 | 20 4a 20 73 63 72 69 70 |aining a| J scrip|
|00000e00| 74 20 66 72 6f 6d 20 74 | 68 65 20 66 69 6c 65 72 |t from t|he filer|
|00000e10| 20 6f 72 20 66 72 6f 6d | 20 61 6e 6f 74 68 65 72 | or from| another|
|00000e20| 0a 61 70 70 6c 69 63 61 | 74 69 6f 6e 20 28 65 67 |.applica|tion (eg|
|00000e30| 20 21 45 64 69 74 29 20 | 6f 6e 20 74 68 65 20 4a | !Edit) |on the J|
|00000e40| 20 53 65 73 73 69 6f 6e | 20 77 69 6e 64 6f 77 20 | Session| window |
|00000e50| 74 6f 20 72 65 61 64 20 | 74 68 65 20 73 63 72 69 |to read |the scri|
|00000e60| 70 74 2e 20 4d 75 6c 74 | 69 70 6c 65 0a 66 69 6c |pt. Mult|iple.fil|
|00000e70| 65 73 20 63 61 6e 20 62 | 65 20 73 65 6c 65 63 74 |es can b|e select|
|00000e80| 65 64 20 61 6e 64 20 64 | 72 6f 70 70 65 64 2e 0a |ed and d|ropped..|
|00000e90| 0a 44 72 6f 70 20 61 20 | 44 61 74 61 20 66 69 6c |.Drop a |Data fil|
|00000ea0| 65 20 63 6f 6e 74 61 69 | 6e 69 6e 67 20 61 20 4a |e contai|ning a J|
|00000eb0| 20 77 6f 72 6b 73 70 61 | 63 65 20 69 63 6f 6e 20 | workspa|ce icon |
|00000ec0| 6f 6e 20 74 68 65 20 4a | 20 53 65 73 73 69 6f 6e |on the J| Session|
|00000ed0| 20 77 69 6e 64 6f 77 20 | 74 6f 0a 6c 6f 61 64 20 | window |to.load |
|00000ee0| 74 68 65 20 77 6f 72 6b | 73 70 61 63 65 2e 0a 0a |the work|space...|
|00000ef0| 4a 20 49 63 6f 6e 20 6d | 65 6e 75 0a 2d 2d 2d 2d |J Icon m|enu.----|
|00000f00| 2d 2d 2d 2d 2d 2d 2d 0a | 0a 49 6e 66 6f 20 20 20 |-------.|.Info |
|00000f10| 20 20 20 20 20 20 41 62 | 6f 75 74 20 74 68 69 73 | Ab|out this|
|00000f20| 20 70 72 6f 67 72 61 6d | 2e 0a 0a 52 65 73 74 6f | program|...Resto|
|00000f30| 72 65 20 20 20 20 20 20 | 52 65 73 74 6f 72 65 73 |re |Restores|
|00000f40| 20 74 68 65 20 4a 20 53 | 65 73 73 69 6f 6e 20 77 | the J S|ession w|
|00000f50| 69 6e 64 6f 77 2e 0a 0a | 4e 65 77 20 73 65 73 73 |indow...|New sess|
|00000f60| 69 6f 6e 20 20 53 74 61 | 72 74 20 61 20 6e 65 77 |ion Sta|rt a new|
|00000f70| 20 4a 20 73 65 73 73 69 | 6f 6e 2e 0a 0a 51 75 69 | J sessi|on...Qui|
|00000f80| 74 20 20 20 20 20 20 20 | 20 20 51 75 69 74 20 4a |t | Quit J|
|00000f90| 2e 20 57 41 52 4e 49 4e | 47 3a 20 61 6c 6c 20 75 |. WARNIN|G: all u|
|00000fa0| 6e 73 61 76 65 64 20 77 | 6f 72 6b 20 77 69 6c 6c |nsaved w|ork will|
|00000fb0| 20 62 65 20 6c 6f 73 74 | 2e 0a 0a 4a 20 49 63 6f | be lost|...J Ico|
|00000fc0| 6e 0a 2d 2d 2d 2d 2d 2d | 0a 0a 44 72 6f 70 20 61 |n.------|..Drop a|
|00000fd0| 20 54 65 78 74 20 66 69 | 6c 65 20 63 6f 6e 74 61 | Text fi|le conta|
|00000fe0| 69 6e 69 6e 67 20 61 20 | 4a 20 73 63 72 69 70 74 |ining a |J script|
|00000ff0| 20 66 72 6f 6d 20 74 68 | 65 20 66 69 6c 65 72 20 | from th|e filer |
|00001000| 6f 72 20 66 72 6f 6d 20 | 61 6e 6f 74 68 65 72 0a |or from |another.|
|00001010| 61 70 70 6c 69 63 61 74 | 69 6f 6e 20 28 65 67 20 |applicat|ion (eg |
|00001020| 21 45 64 69 74 29 20 6f | 6e 20 74 68 65 20 4a 20 |!Edit) o|n the J |
|00001030| 49 63 6f 6e 20 74 6f 20 | 73 74 61 72 74 20 61 20 |Icon to |start a |
|00001040| 6e 65 77 20 4a 20 53 65 | 73 73 69 6f 6e 20 61 6e |new J Se|ssion an|
|00001050| 64 20 72 65 61 64 20 74 | 68 65 0a 73 63 72 69 70 |d read t|he.scrip|
|00001060| 74 2e 20 4d 75 6c 74 69 | 70 6c 65 20 66 69 6c 65 |t. Multi|ple file|
|00001070| 73 20 63 61 6e 20 62 65 | 20 73 65 6c 65 63 74 65 |s can be| selecte|
|00001080| 64 20 61 6e 64 20 64 72 | 6f 70 70 65 64 20 74 6f |d and dr|opped to|
|00001090| 20 73 74 61 72 74 20 6d | 75 6c 74 69 70 6c 65 0a | start m|ultiple.|
|000010a0| 73 65 73 73 69 6f 6e 73 | 2c 20 69 66 20 74 68 65 |sessions|, if the|
|000010b0| 72 65 20 69 73 20 65 6e | 6f 75 67 68 20 6d 65 6d |re is en|ough mem|
|000010c0| 6f 72 79 2e 0a 0a 44 72 | 6f 70 20 61 20 44 61 74 |ory...Dr|op a Dat|
|000010d0| 61 20 66 69 6c 65 20 63 | 6f 6e 74 61 69 6e 69 6e |a file c|ontainin|
|000010e0| 67 20 61 20 4a 20 77 6f | 72 6b 73 70 61 63 65 20 |g a J wo|rkspace |
|000010f0| 69 63 6f 6e 20 6f 6e 20 | 74 68 65 20 4a 20 49 63 |icon on |the J Ic|
|00001100| 6f 6e 20 74 6f 20 73 74 | 61 72 74 20 61 20 6e 65 |on to st|art a ne|
|00001110| 77 0a 4a 20 73 65 73 73 | 69 6f 6e 20 61 6e 64 20 |w.J sess|ion and |
|00001120| 6c 6f 61 64 20 74 68 65 | 20 77 6f 72 6b 73 70 61 |load the| workspa|
|00001130| 63 65 2e 0a 0a 21 4a 2e | 50 72 6f 66 69 6c 65 0a |ce...!J.|Profile.|
|00001140| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0a 0a 49 66 20 61 |--------|--..If a|
|00001150| 20 54 65 78 74 20 73 63 | 72 69 70 74 20 66 69 6c | Text sc|ript fil|
|00001160| 65 20 63 61 6c 6c 65 64 | 20 50 72 6f 66 69 6c 65 |e called| Profile|
|00001170| 20 65 78 69 73 74 73 20 | 69 6e 20 74 68 65 20 21 | exists |in the !|
|00001180| 4a 20 61 70 70 6c 69 63 | 61 74 69 6f 6e 20 64 69 |J applic|ation di|
|00001190| 72 65 63 74 6f 72 79 2c | 0a 69 74 20 77 69 6c 6c |rectory,|.it will|
|000011a0| 20 62 65 20 72 65 61 64 | 20 69 6e 20 77 68 65 6e | be read| in when|
|000011b0| 20 4a 20 73 74 61 72 74 | 73 2e 0a 0a 4a 20 63 6f | J start|s...J co|
|000011c0| 6d 6d 61 6e 64 0a 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0a |mmand.--|-------.|
|000011d0| 0a 4a 20 6d 61 79 20 62 | 65 20 73 74 61 72 74 65 |.J may b|e starte|
|000011e0| 64 20 66 72 6f 6d 20 61 | 20 63 6f 6d 6d 61 6e 64 |d from a| command|
|000011f0| 20 6c 69 6e 65 2e 0a 0a | 4a 20 5b 2d 76 5d 0a 20 | line...|J [-v]. |
|00001200| 53 74 61 72 74 20 61 20 | 76 61 6e 69 6c 6c 61 20 |Start a |vanilla |
|00001210| 4a 20 73 65 73 73 69 6f | 6e 20 75 73 69 6e 67 20 |J sessio|n using |
|00001220| 74 68 65 20 66 75 6c 6c | 20 73 63 72 65 65 6e 2e |the full| screen.|
|00001230| 20 4e 6f 20 73 65 73 73 | 69 6f 6e 20 6d 61 6e 61 | No sess|ion mana|
|00001240| 67 65 72 20 69 73 0a 20 | 6c 6f 61 64 65 64 20 61 |ger is. |loaded a|
|00001250| 6e 64 20 73 74 61 6e 64 | 61 72 64 20 42 42 43 20 |nd stand|ard BBC |
|00001260| 74 65 78 74 20 65 64 69 | 74 69 6e 67 20 6d 75 73 |text edi|ting mus|
|00001270| 74 20 62 65 20 75 73 65 | 64 2e 0a 0a 4a 20 2d 64 |t be use|d...J -d|
|00001280| 5b 6e 6e 6e 5d 20 5b 2d | 73 3c 73 63 72 69 70 74 |[nnn] [-|s<script|
|00001290| 3e 5d 20 5b 2d 77 3c 77 | 6f 72 6b 73 70 61 63 65 |>] [-w<w|orkspace|
|000012a0| 3e 5d 0a 20 53 74 61 72 | 74 20 61 20 64 65 73 6b |>]. Star|t a desk|
|000012b0| 74 6f 70 20 4a 20 73 65 | 73 73 69 6f 6e 2e 0a 20 |top J se|ssion.. |
|000012c0| 20 2d 64 6e 6e 6e 20 20 | 20 20 20 20 20 20 20 53 | -dnnn | S|
|000012d0| 65 74 20 74 68 65 20 73 | 65 73 73 69 6f 6e 20 62 |et the s|ession b|
|000012e0| 75 66 66 65 72 20 73 69 | 7a 65 20 74 6f 20 6e 6e |uffer si|ze to nn|
|000012f0| 6e 20 62 79 74 65 73 20 | 28 64 65 66 61 75 6c 74 |n bytes |(default|
|00001300| 20 31 36 33 38 34 29 2e | 0a 20 20 2d 73 3c 73 63 | 16384).|. -s<sc|
|00001310| 72 69 70 74 3e 20 20 20 | 20 52 65 61 64 20 74 68 |ript> | Read th|
|00001320| 65 20 67 69 76 65 6e 20 | 54 65 78 74 20 73 63 72 |e given |Text scr|
|00001330| 69 70 74 20 66 69 6c 65 | 20 69 6e 73 74 65 61 64 |ipt file| instead|
|00001340| 20 6f 66 20 21 4a 2e 50 | 72 6f 66 69 6c 65 2e 0a | of !J.P|rofile..|
|00001350| 20 20 2d 77 3c 77 6f 72 | 6b 73 70 61 63 65 3e 20 | -w<wor|kspace> |
|00001360| 4c 6f 61 64 20 74 68 65 | 20 67 69 76 65 6e 20 44 |Load the| given D|
|00001370| 61 74 61 20 77 6f 72 6b | 73 70 61 63 65 20 66 69 |ata work|space fi|
|00001380| 6c 65 20 69 6e 73 65 61 | 64 20 6f 66 20 21 4a 2e |le insea|d of !J.|
|00001390| 50 72 6f 66 69 6c 65 2e | 0a 0a 50 61 75 6c 20 43 |Profile.|..Paul C|
|000013a0| 68 61 70 6d 61 6e 0a 31 | 39 39 31 20 31 30 20 32 |hapman.1|991 10 2|
|000013b0| 35 0a 46 69 6c 65 44 61 | 74 61 82 21 52 75 6e 00 |5.FileDa|ta.!Run.|
|000013c0| 00 00 00 00 00 00 42 02 | 00 00 40 eb ff ff 64 3f |......B.|..@...d?|
|000013d0| ea ca 03 00 1c f5 7c 4a | 20 56 65 72 73 69 6f 6e |......|J| Version|
|000013e0| 20 33 2e 34 61 20 43 6f | 70 79 72 69 67 68 74 20 | 3.4a Co|pyright |
|000013f0| 28 63 29 20 31 39 39 30 | 2c 20 31 39 39 31 20 49 |(c) 1990|, 1991 I|
|00001400| 76 65 72 73 6f 6e 20 53 | 6f 66 74 77 61 72 65 20 |verson S|oftware |
|00001410| 49 6e 63 0a 53 65 74 20 | 4a 24 44 69 72 20 3c 4f |Inc.Set |J$Dir <O|
|00001420| 62 65 79 24 44 69 72 3e | 0a 49 63 6f 6e 53 70 72 |bey$Dir>|.IconSpr|
|00001430| 69 74 65 73 20 3c 4a 24 | 44 69 72 3e 2e 21 53 70 |ites <J$|Dir>.!Sp|
|00001440| 72 69 74 65 73 0a 53 65 | 74 20 41 6c 69 61 73 24 |rites.Se|t Alias$|
|00001450| 4a 20 3c 4a 24 44 69 72 | 3e 2e 21 52 75 6e 20 2d |J <J$Dir|>.!Run -|
|00001460| 76 20 25 25 2a 30 0a 49 | 66 20 22 3c 53 79 73 74 |v %%*0.I|f "<Syst|
|00001470| 65 6d 24 50 61 74 68 3e | 22 3d 22 22 20 74 68 65 |em$Path>|"="" the|
|00001480| 6e 20 45 72 72 6f 72 20 | 30 20 53 79 73 74 65 6d |n Error |0 System|
|00001490| 20 72 65 73 6f 75 72 63 | 65 73 20 63 61 6e 6e 6e | resourc|es cannn|
|000014a0| 6f 74 20 62 65 20 66 6f | 75 6e 64 0a 52 4d 45 6e |ot be fo|und.RMEn|
|000014b0| 73 75 72 65 20 53 68 61 | 72 65 64 43 4c 69 62 72 |sure Sha|redCLibr|
|000014c0| 61 72 79 20 33 2e 35 30 | 20 52 4d 4c 6f 61 64 20 |ary 3.50| RMLoad |
|000014d0| 53 79 73 74 65 6d 3a 4d | 6f 64 75 6c 65 73 2e 43 |System:M|odules.C|
|000014e0| 4c 69 62 0a 52 4d 45 6e | 73 75 72 65 20 53 68 61 |Lib.RMEn|sure Sha|
|000014f0| 72 65 64 43 4c 69 62 72 | 61 72 79 20 33 2e 35 30 |redCLibr|ary 3.50|
|00001500| 20 45 72 72 6f 72 20 59 | 6f 75 20 6e 65 65 64 20 | Error Y|ou need |
|00001510| 53 68 61 72 65 64 43 4c | 69 62 72 61 72 79 20 33 |SharedCL|ibrary 3|
|00001520| 2e 35 30 0a 52 4d 45 6e | 73 75 72 65 20 46 50 45 |.50.RMEn|sure FPE|
|00001530| 6d 75 6c 61 74 6f 72 20 | 32 2e 38 30 20 52 4d 4c |mulator |2.80 RML|
|00001540| 6f 61 64 20 53 79 73 74 | 65 6d 3a 4d 6f 64 75 6c |oad Syst|em:Modul|
|00001550| 65 73 2e 46 50 45 6d 75 | 6c 61 74 6f 72 0a 52 4d |es.FPEmu|lator.RM|
|00001560| 45 6e 73 75 72 65 20 46 | 50 45 6d 75 6c 61 74 6f |Ensure F|PEmulato|
|00001570| 72 20 32 2e 38 30 20 45 | 72 72 6f 72 20 59 6f 75 |r 2.80 E|rror You|
|00001580| 20 6e 65 65 64 20 46 50 | 45 6d 75 6c 61 74 6f 72 | need FP|Emulator|
|00001590| 20 32 2e 38 30 0a 52 4d | 45 6e 73 75 72 65 20 42 | 2.80.RM|Ensure B|
|000015a0| 47 20 30 2e 31 30 20 52 | 4d 4c 6f 61 64 20 3c 4a |G 0.10 R|MLoad <J|
|000015b0| 24 44 69 72 3e 2e 42 47 | 0a 57 69 6d 70 53 6c 6f |$Dir>.BG|.WimpSlo|
|000015c0| 74 20 2d 6d 69 6e 20 32 | 35 36 4b 0a 49 66 20 22 |t -min 2|56K.If "|
|000015d0| 25 2a 30 22 20 3d 20 22 | 22 20 74 68 65 6e 20 53 |%*0" = "|" then S|
|000015e0| 65 74 20 4a 24 50 61 72 | 61 6d 65 74 65 72 73 20 |et J$Par|ameters |
|000015f0| 2d 64 20 20 45 6c 73 65 | 20 53 65 74 20 4a 24 50 |-d Else| Set J$P|
|00001600| 61 72 61 6d 65 74 65 72 | 73 20 25 2a 30 0a 3c 4a |arameter|s %*0.<J|
|00001610| 24 44 69 72 3e 2e 4a 0a | 46 69 6c 65 44 61 74 61 |$Dir>.J.|FileData|
|00001620| 82 21 53 70 72 69 74 65 | 73 00 00 00 e0 02 00 00 |.!Sprite|s.......|
|00001630| 43 f9 ff ff 37 6a df 74 | 03 00 bb 8c 01 00 00 00 |C...7j.t|........|
|00001640| 10 00 00 00 e4 02 00 00 | d4 02 00 00 21 6a 00 00 |........|....!j..|
|00001650| 00 00 00 00 00 00 00 00 | 04 00 00 00 10 00 00 00 |........|........|
|00001660| 00 00 00 00 07 00 00 00 | 2c 00 00 00 80 01 00 00 |........|,.......|
|00001670| 0c 00 00 00 00 00 00 00 | 00 00 00 00 77 77 77 77 |........|....wwww|
|00001680| 77 77 07 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |ww......|........|
|00001690| 00 77 77 77 77 00 00 00 | 00 00 00 00 00 00 00 00 |.wwww...|........|
|000016a0| 00 00 00 00 00 00 77 77 | 07 00 00 00 00 00 00 00 |......ww|........|
|000016b0| 00 00 00 00 00 00 00 00 | 00 00 77 77 07 00 00 00 |........|..ww....|
|000016c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 77 77 |........|......ww|
|000016d0| 07 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000016e0| 00 00 77 77 07 00 00 00 | 00 00 00 00 00 00 00 00 |..ww....|........|
|000016f0| 00 00 00 00 00 00 77 77 | 07 00 00 00 00 00 00 00 |......ww|........|
|00001700| 00 00 00 00 00 00 00 00 | 00 00 77 77 07 00 00 00 |........|..ww....|
|00001710| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 77 77 |........|......ww|
|00001720| 07 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001730| 00 00 77 77 77 00 00 00 | 00 00 00 00 00 00 00 00 |..www...|........|
|00001740| 00 00 00 00 00 00 77 77 | 77 00 00 00 00 00 00 00 |......ww|w.......|
|00001750| 00 00 00 00 00 00 77 77 | 07 00 77 77 07 00 00 00 |......ww|..ww....|
|00001760| 00 00 00 00 00 00 00 00 | 00 00 77 77 07 00 77 77 |........|..ww..ww|
|00001770| 07 00 00 00 00 00 00 00 | 00 00 00 00 00 00 77 77 |........|......ww|
|00001780| 07 00 77 77 07 00 00 00 | 00 00 00 00 00 00 00 00 |..ww....|........|
|00001790| 00 00 70 77 77 77 77 77 | 00 00 00 00 00 00 00 00 |..pwwwww|........|
|000017a0| 00 00 00 00 00 00 00 77 | 77 77 77 00 00 00 00 00 |.......w|www.....|
|000017b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000017c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000017d0| ff ff ff ff ff ff 0f 00 | 00 ff ff ff 00 00 00 00 |........|........|
|000017e0| 00 00 00 00 00 f0 ff ff | ff 00 00 00 00 ff ff ff |........|........|
|000017f0| 00 00 00 00 00 00 00 00 | 00 00 ff ff 0f 00 00 00 |........|........|
|00001800| 00 ff ff ff 00 00 00 00 | 00 00 00 00 00 00 ff ff |........|........|
|00001810| 0f 00 00 00 00 ff ff ff | 00 00 00 00 00 00 00 00 |........|........|
|00001820| 00 00 ff ff 0f 00 00 00 | 00 ff ff ff 00 00 00 00 |........|........|
|00001830| 00 00 00 00 00 00 ff ff | 0f 00 00 00 00 ff ff ff |........|........|
|00001840| 00 00 00 00 00 00 00 00 | 00 00 ff ff 0f 00 00 00 |........|........|
|00001850| 00 ff ff ff 00 00 00 00 | 00 00 00 00 00 00 ff ff |........|........|
|00001860| 0f 00 00 00 00 ff ff ff | 00 00 00 00 00 00 00 00 |........|........|
|00001870| 00 00 ff ff 0f 00 00 00 | 00 ff ff ff 00 00 00 00 |........|........|
|00001880| 00 00 00 00 00 00 ff ff | 0f 00 00 00 00 ff ff ff |........|........|
|00001890| 00 00 00 00 00 00 00 00 | 00 00 ff ff 0f 00 00 00 |........|........|
|000018a0| 00 ff ff ff 00 00 00 00 | 00 00 f0 ff 00 00 ff ff |........|........|
|000018b0| 0f 00 00 00 00 ff ff ff | 00 00 00 00 00 00 ff ff |........|........|
|000018c0| 0f 00 ff ff 0f 00 00 00 | 00 ff ff ff 00 00 00 00 |........|........|
|000018d0| 00 00 ff ff 0f 00 ff ff | 0f 00 00 00 00 ff ff ff |........|........|
|000018e0| 00 00 00 00 00 00 f0 ff | 00 f0 ff ff 00 00 00 00 |........|........|
|000018f0| 00 ff ff ff 00 00 00 00 | 00 00 00 f0 ff ff ff 00 |........|........|
|00001900| 00 00 00 00 00 ff ff ff | 00 00 00 00 00 00 00 00 |........|........|
|00001910| 00 00 00 00 00 00 00 00 | 00 ff ff ff 46 69 6c 65 |........|....File|
|00001920| 44 61 74 61 82 42 47 00 | 00 00 00 00 00 00 00 00 |Data.BG.|........|
|00001930| d0 01 00 00 43 fa ff ff | dc 5c b0 75 03 00 4a 67 |....C...|.\.u..Jg|
|00001940| 00 00 00 00 a4 00 00 00 | 00 01 00 00 00 00 00 00 |........|........|
|00001950| 51 00 00 00 2c 00 00 00 | 00 00 00 00 40 93 0e 00 |Q...,...|....@...|
|00001960| 6c 00 00 00 51 00 00 00 | 00 00 00 00 42 61 63 6b |l...Q...|....Back|
|00001970| 67 72 6f 75 6e 64 20 65 | 76 65 6e 74 73 09 30 2e |ground e|vents.0.|
|00001980| 31 30 20 28 32 38 20 4d | 61 72 20 31 39 39 31 29 |10 (28 M|ar 1991)|
|00001990| 00 42 47 00 52 65 67 69 | 73 74 65 72 00 44 65 52 |.BG.Regi|ster.DeR|
|000019a0| 65 67 69 73 74 65 72 00 | 00 00 a0 e1 03 f0 3f e3 |egister.|......?.|
|000019b0| 02 00 5b e3 0b f1 8f 30 | 01 00 00 ea 41 00 00 ea |..[....0|....A...|
|000019c0| 4b 00 00 ea 00 00 8f e2 | 01 f2 9e e3 e6 01 00 00 |K.......|........|
|000019d0| 55 6e 6b 6e 6f 77 6e 20 | 53 57 49 20 69 6e 20 42 |Unknown |SWI in B|
|000019e0| 47 00 6c 65 0e 60 a0 e1 | 06 00 a0 e3 10 30 a0 e3 |G.le.`..|.....0..|
|000019f0| 1e 00 00 ef 10 00 00 6a | 00 20 8c e5 00 00 a0 e3 |.......j|. ......|
|00001a00| 00 00 82 e5 04 00 82 e5 | 08 00 82 e5 0c 00 82 e5 |........|........|
|00001a10| 10 00 a0 e3 5c 10 8f e2 | 1f 00 00 ef 14 00 a0 e3 |....\...|........|
|00001a20| 94 10 8f e2 3c 00 00 ef | 0e 00 a0 e3 0b 10 a0 e3 |....<...|........|
|00001a30| 06 00 00 ef 0a 10 a0 e3 | 06 00 00 ef 06 f0 a0 e1 |........|........|
|00001a40| 0e 60 a0 e1 0d 00 a0 e3 | 0b 10 a0 e3 06 00 00 ef |.`......|........|
|00001a50| 0a 10 a0 e3 06 00 00 ef | 10 00 a0 e3 14 10 8f e2 |........|........|
|00001a60| 00 20 9c e5 20 00 02 ef | 4c 00 8f e2 02 10 a0 e1 |. .. ...|L.......|
|00001a70| 3d 00 00 ef 06 f0 b0 e1 | 0a 00 50 e3 04 00 00 1a |=.......|..P.....|
|00001a80| 00 00 53 e3 02 00 00 0a | 00 00 e0 e3 04 00 8c e5 |..S.....|........|
|00001a90| 0a 00 a0 e3 0b 00 50 e3 | 0e f0 b0 11 00 00 51 e3 |......P.|......Q.|
|00001aa0| 0e f0 b0 01 70 00 52 e3 | 0e f0 b0 21 00 00 e0 e3 |....p.R.|...!....|
|00001ab0| 08 00 8c e5 0b 00 a0 e3 | 0e f0 b0 e1 00 00 e0 e3 |........|........|
|00001ac0| 0c 00 8c e5 0e f0 b0 e1 | 04 00 2d e9 00 c0 9c e5 |........|..-.....|
|00001ad0| 00 00 9c e5 00 10 e0 e1 | 00 20 61 e2 02 10 11 e0 |........|. a.....|
|00001ae0| 01 00 80 11 00 00 8c 15 | 0c 00 a0 e1 04 00 bd e8 |........|........|
|00001af0| 0e f0 b0 e1 02 00 2d e9 | 00 c0 9c e5 00 10 9c e5 |......-.|........|
|00001b00| 00 10 c1 e1 00 10 8c e5 | 02 00 bd e8 0e f0 b0 e1 |........|........|
|00001b10| 46 69 6c 65 44 61 74 61 | 82 43 6f 70 79 72 69 67 |FileData|.Copyrig|
|00001b20| 68 74 00 00 64 03 00 00 | 43 ff ff ff e8 c6 ab 75 |ht..d...|C......u|
|00001b30| 03 00 d3 e9 43 6f 70 79 | 72 69 67 68 74 20 28 63 |....Copy|right (c|
|00001b40| 29 20 31 39 39 30 20 31 | 39 39 31 2c 20 49 76 65 |) 1990 1|991, Ive|
|00001b50| 72 73 6f 6e 20 53 6f 66 | 74 77 61 72 65 20 49 6e |rson Sof|tware In|
|00001b60| 63 2e 20 20 41 6c 6c 20 | 72 69 67 68 74 73 20 72 |c. All |rights r|
|00001b70| 65 73 65 72 76 65 64 2e | 0a 0a 4a 20 69 73 20 61 |eserved.|..J is a|
|00001b80| 20 6c 69 63 65 6e 73 65 | 64 20 70 72 6f 64 75 63 | license|d produc|
|00001b90| 74 20 6f 66 20 49 76 65 | 72 73 6f 6e 20 53 6f 66 |t of Ive|rson Sof|
|00001ba0| 74 77 61 72 65 20 49 6e | 63 2e 20 28 49 53 49 29 |tware In|c. (ISI)|
|00001bb0| 2e 20 20 50 65 72 6d 69 | 73 73 69 6f 6e 20 74 6f |. Permi|ssion to|
|00001bc0| 20 63 6f 70 79 0a 74 68 | 69 73 20 73 6f 66 74 77 | copy.th|is softw|
|00001bd0| 61 72 65 20 77 69 74 68 | 6f 75 74 20 66 65 65 20 |are with|out fee |
|00001be0| 69 73 20 67 72 61 6e 74 | 65 64 20 70 72 6f 76 69 |is grant|ed provi|
|00001bf0| 64 65 64 20 28 30 29 20 | 74 68 65 20 63 6f 70 69 |ded (0) |the copi|
|00001c00| 65 73 20 61 72 65 20 6e | 6f 74 20 6d 61 64 65 0a |es are n|ot made.|
|00001c10| 6f 72 20 64 69 73 74 72 | 69 62 75 74 65 64 20 66 |or distr|ibuted f|
|00001c20| 6f 72 20 64 69 72 65 63 | 74 20 63 6f 6d 6d 65 72 |or direc|t commer|
|00001c30| 63 69 61 6c 20 61 64 76 | 61 6e 74 61 67 65 2c 20 |cial adv|antage, |
|00001c40| 28 31 29 20 74 68 69 73 | 20 63 6f 70 79 72 69 67 |(1) this| copyrig|
|00001c50| 68 74 20 6e 6f 74 69 63 | 65 0a 69 73 20 69 6e 63 |ht notic|e.is inc|
|00001c60| 6c 75 64 65 64 2c 20 61 | 6e 64 20 28 32 29 20 6e |luded, a|nd (2) n|
|00001c70| 6f 74 69 63 65 20 69 73 | 20 67 69 76 65 6e 20 74 |otice is| given t|
|00001c80| 68 61 74 20 63 6f 70 79 | 69 6e 67 20 69 73 20 62 |hat copy|ing is b|
|00001c90| 79 20 70 65 72 6d 69 73 | 73 69 6f 6e 20 6f 66 20 |y permis|sion of |
|00001ca0| 49 53 49 2e 0a 54 6f 20 | 63 6f 70 79 20 6f 74 68 |ISI..To |copy oth|
|00001cb0| 65 72 77 69 73 65 20 72 | 65 71 75 69 72 65 73 20 |erwise r|equires |
|00001cc0| 74 68 65 20 73 70 65 63 | 69 66 69 63 20 77 72 69 |the spec|ific wri|
|00001cd0| 74 74 65 6e 20 70 65 72 | 6d 69 73 73 69 6f 6e 20 |tten per|mission |
|00001ce0| 6f 66 20 49 53 49 2e 0a | 0a 54 68 65 20 73 6f 66 |of ISI..|.The sof|
|00001cf0| 74 77 61 72 65 20 69 73 | 20 64 69 73 74 72 69 62 |tware is| distrib|
|00001d00| 75 74 65 64 20 6f 6e 20 | 61 6e 20 22 61 73 20 69 |uted on |an "as i|
|00001d10| 73 22 20 62 61 73 69 73 | 2e 20 20 49 53 49 20 64 |s" basis|. ISI d|
|00001d20| 69 73 63 6c 61 69 6d 73 | 20 61 6c 6c 0a 77 61 72 |isclaims| all.war|
|00001d30| 72 61 6e 74 69 65 73 2c | 20 65 78 70 72 65 73 73 |ranties,| express|
|00001d40| 65 64 20 6f 72 20 69 6d | 70 6c 69 65 64 2c 20 69 |ed or im|plied, i|
|00001d50| 6e 63 6c 75 64 69 6e 67 | 20 62 75 74 20 6e 6f 74 |ncluding| but not|
|00001d60| 20 6c 69 6d 69 74 65 64 | 20 74 6f 20 69 6d 70 6c | limited| to impl|
|00001d70| 69 65 64 0a 77 61 72 72 | 61 6e 74 69 65 73 20 6f |ied.warr|anties o|
|00001d80| 66 20 6d 65 72 63 68 61 | 6e 74 61 62 69 6c 69 74 |f mercha|ntabilit|
|00001d90| 79 20 61 6e 64 20 66 69 | 74 6e 65 73 73 20 66 6f |y and fi|tness fo|
|00001da0| 72 20 61 20 70 61 72 74 | 69 63 75 6c 61 72 20 70 |r a part|icular p|
|00001db0| 75 72 70 6f 73 65 2e 0a | 0a 52 65 67 69 73 74 65 |urpose..|.Registe|
|00001dc0| 72 65 64 20 75 73 65 72 | 73 20 72 65 63 65 69 76 |red user|s receiv|
|00001dd0| 65 20 61 20 70 72 69 6e | 74 65 64 20 6d 61 6e 75 |e a prin|ted manu|
|00001de0| 61 6c 20 61 6e 64 20 6e | 6f 74 69 63 65 20 6f 66 |al and n|otice of|
|00001df0| 20 6e 65 77 20 72 65 6c | 65 61 73 65 73 2e 0a 54 | new rel|eases..T|
|00001e00| 6f 20 6f 72 64 65 72 20 | 6f 72 20 72 65 67 69 73 |o order |or regis|
|00001e10| 74 65 72 20 79 6f 75 72 | 20 63 6f 70 79 2c 20 73 |ter your| copy, s|
|00001e20| 65 6e 64 20 24 32 34 20 | 74 6f 3a 0a 0a 49 76 65 |end $24 |to:..Ive|
|00001e30| 72 73 6f 6e 20 53 6f 66 | 74 77 61 72 65 20 49 6e |rson Sof|tware In|
|00001e40| 63 2e 0a 33 33 20 4d 61 | 6a 6f 72 20 53 74 72 65 |c..33 Ma|jor Stre|
|00001e50| 65 74 0a 54 6f 72 6f 6e | 74 6f 2c 20 4f 6e 74 61 |et.Toron|to, Onta|
|00001e60| 72 69 6f 2c 20 43 61 6e | 61 64 61 20 20 4d 35 53 |rio, Can|ada M5S|
|00001e70| 20 32 4b 39 0a 0a 28 34 | 31 36 29 20 39 32 35 20 | 2K9..(4|16) 925 |
|00001e80| 36 30 39 36 0a 28 34 31 | 36 29 20 34 38 38 20 37 |6096.(41|6) 488 7|
|00001e90| 35 35 39 20 20 46 61 78 | 46 69 6c 65 44 61 74 61 |559 Fax|FileData|
|00001ea0| 82 49 53 49 69 6e 66 6f | 00 02 00 00 4d 06 00 00 |.ISIinfo|....M...|
|00001eb0| 43 ff ff ff 36 cb ab 75 | 03 00 bf 80 49 53 49 49 |C...6..u|....ISII|
|00001ec0| 6e 66 6f 20 2d 20 31 20 | 4a 55 4e 45 20 39 31 0a |nfo - 1 |JUNE 91.|
|00001ed0| 49 76 65 72 73 6f 6e 20 | 53 6f 66 74 77 61 72 65 |Iverson |Software|
|00001ee0| 20 49 6e 63 2e 0a 33 33 | 20 4d 61 6a 6f 72 20 53 | Inc..33| Major S|
|00001ef0| 74 2e 2c 20 54 6f 72 6f | 6e 74 6f 2c 20 4f 6e 74 |t., Toro|nto, Ont|
|00001f00| 61 72 69 6f 2c 20 43 61 | 6e 61 64 61 20 4d 35 53 |ario, Ca|nada M5S|
|00001f10| 20 32 4b 39 0a 50 68 6f | 6e 65 20 28 34 31 36 29 | 2K9.Pho|ne (416)|
|00001f20| 20 39 32 35 2d 36 30 39 | 36 20 20 20 46 61 78 20 | 925-609|6 Fax |
|00001f30| 28 34 31 36 29 20 34 38 | 38 2d 37 35 35 39 0a 0a |(416) 48|8-7559..|
|00001f40| 49 56 45 52 53 4f 4e 20 | 53 4f 46 54 57 41 52 45 |IVERSON |SOFTWARE|
|00001f50| 20 49 4e 43 2e 20 69 73 | 20 61 6e 20 41 50 4c 20 | INC. is| an APL |
|00001f60| 74 65 63 68 6e 6f 6c 6f | 67 79 20 63 6f 6d 70 61 |technolo|gy compa|
|00001f70| 6e 79 2e 0a 0a 49 76 65 | 72 73 6f 6e 20 53 6f 66 |ny...Ive|rson Sof|
|00001f80| 74 77 61 72 65 20 49 6e | 63 2e 20 28 49 53 49 29 |tware In|c. (ISI)|
|00001f90| 20 77 61 73 20 69 6e 63 | 6f 72 70 6f 72 61 74 65 | was inc|orporate|
|00001fa0| 64 20 69 6e 20 4d 61 72 | 63 68 20 31 39 39 30 2e |d in Mar|ch 1990.|
|00001fb0| 20 49 53 49 0a 64 65 76 | 65 6c 6f 70 73 2c 20 6d | ISI.dev|elops, m|
|00001fc0| 61 72 6b 65 74 73 2c 20 | 61 6e 64 20 64 69 73 74 |arkets, |and dist|
|00001fd0| 72 69 62 75 74 65 73 20 | 61 20 72 61 6e 67 65 20 |ributes |a range |
|00001fe0| 6f 66 20 41 50 4c 20 70 | 72 6f 64 75 63 74 73 2e |of APL p|roducts.|
|00001ff0| 20 54 68 65 0a 70 65 6f | 70 6c 65 20 61 74 20 49 | The.peo|ple at I|
|00002000| 53 49 20 68 61 76 65 20 | 73 74 72 6f 6e 67 20 62 |SI have |strong b|
|00002010| 61 63 6b 67 72 6f 75 6e | 64 73 20 69 6e 20 41 50 |ackgroun|ds in AP|
|00002020| 4c 20 6c 61 6e 67 75 61 | 67 65 20 64 65 73 69 67 |L langua|ge desig|
|00002030| 6e 2c 0a 69 6d 70 6c 65 | 6d 65 6e 74 61 74 69 6f |n,.imple|mentatio|
|00002040| 6e 2c 20 61 6e 64 20 75 | 73 65 2e 20 46 6f 75 72 |n, and u|se. Four|
|00002050| 20 70 65 6f 70 6c 65 20 | 61 72 65 20 69 6e 76 6f | people |are invo|
|00002060| 6c 76 65 64 20 66 75 6c | 6c 20 74 69 6d 65 3a 0a |lved ful|l time:.|
|00002070| 0a 20 20 45 72 69 63 20 | 42 2e 20 49 76 65 72 73 |. Eric |B. Ivers|
|00002080| 6f 6e 20 2d 20 66 6f 72 | 6d 65 72 6c 79 20 56 2e |on - for|merly V.|
|00002090| 50 2e 20 44 65 76 65 6c | 6f 70 6d 65 6e 74 20 61 |P. Devel|opment a|
|000020a0| 74 20 49 2e 50 2e 20 53 | 68 61 72 70 0a 20 20 41 |t I.P. S|harp. A|
|000020b0| 73 73 6f 63 69 61 74 65 | 73 3b 20 32 33 20 79 65 |ssociate|s; 23 ye|
|000020c0| 61 72 73 20 65 78 70 65 | 72 69 65 6e 63 65 20 69 |ars expe|rience i|
|000020d0| 6e 20 74 68 65 20 73 6f | 66 74 77 61 72 65 20 69 |n the so|ftware i|
|000020e0| 6e 64 75 73 74 72 79 2e | 0a 0a 20 20 4b 65 6e 6e |ndustry.|.. Kenn|
|000020f0| 65 74 68 20 45 2e 20 49 | 76 65 72 73 6f 6e 20 2d |eth E. I|verson -|
|00002100| 20 6f 72 69 67 69 6e 61 | 74 6f 72 20 6f 66 20 41 | origina|tor of A|
|00002110| 50 4c 3b 20 34 30 20 79 | 65 61 72 73 20 65 78 70 |PL; 40 y|ears exp|
|00002120| 65 72 69 65 6e 63 65 20 | 77 69 74 68 0a 20 20 63 |erience |with. c|
|00002130| 6f 6d 70 75 74 65 72 73 | 20 61 6e 64 20 65 64 75 |omputers| and edu|
|00002140| 63 61 74 69 6f 6e 2e 0a | 0a 20 20 52 6f 67 65 72 |cation..|. Roger|
|00002150| 20 4b 2e 20 57 2e 20 48 | 75 69 20 2d 20 66 6f 72 | K. W. H|ui - for|
|00002160| 6d 65 72 6c 79 20 61 20 | 73 65 6e 69 6f 72 20 41 |merly a |senior A|
|00002170| 50 4c 20 61 6e 61 6c 79 | 73 74 20 61 74 20 49 2e |PL analy|st at I.|
|00002180| 50 2e 20 53 68 61 72 70 | 0a 20 20 41 73 73 6f 63 |P. Sharp|. Assoc|
|00002190| 69 61 74 65 73 3b 20 31 | 35 20 79 65 61 72 73 20 |iates; 1|5 years |
|000021a0| 65 78 70 65 72 69 65 6e | 63 65 20 69 6e 20 74 68 |experien|ce in th|
|000021b0| 65 20 73 6f 66 74 77 61 | 72 65 20 69 6e 64 75 73 |e softwa|re indus|
|000021c0| 74 72 79 2e 0a 0a 20 20 | 45 75 67 65 6e 65 20 45 |try... |Eugene E|
|000021d0| 2e 20 4d 63 44 6f 6e 6e | 65 6c 6c 20 2d 20 33 38 |. McDonn|ell - 38|
|000021e0| 20 79 65 61 72 73 20 65 | 78 70 65 72 69 65 6e 63 | years e|xperienc|
|000021f0| 65 20 77 69 74 68 20 63 | 6f 6d 70 75 74 65 72 73 |e with c|omputers|
|00002200| 3b 20 66 6f 72 6d 65 72 | 0a 20 20 63 68 61 69 72 |; former|. chair|
|00002210| 6d 61 6e 20 6f 66 20 53 | 49 47 41 50 4c 20 61 6e |man of S|IGAPL an|
|00002220| 64 20 74 68 65 20 41 4e | 53 49 20 63 6f 6d 6d 69 |d the AN|SI commi|
|00002230| 74 74 65 65 20 6f 6e 20 | 74 68 65 20 41 50 4c 20 |ttee on |the APL |
|00002240| 73 74 61 6e 64 61 72 64 | 3b 0a 20 20 65 64 69 74 |standard|;. edit|
|00002250| 6f 72 20 6f 66 20 6e 65 | 77 20 64 72 61 66 74 20 |or of ne|w draft |
|00002260| 73 74 61 6e 64 61 72 64 | 20 66 6f 72 20 65 78 74 |standard| for ext|
|00002270| 65 6e 64 65 64 20 41 50 | 4c 2e 20 0a 0a 49 53 49 |ended AP|L. ..ISI|
|00002280| 2c 20 74 68 72 6f 75 67 | 68 20 61 6e 20 61 67 72 |, throug|h an agr|
|00002290| 65 65 6d 65 6e 74 20 77 | 69 74 68 20 49 2e 50 2e |eement w|ith I.P.|
|000022a0| 20 53 68 61 72 70 20 41 | 73 73 6f 63 69 61 74 65 | Sharp A|ssociate|
|000022b0| 73 2c 20 64 69 73 74 72 | 69 62 75 74 65 73 0a 74 |s, distr|ibutes.t|
|000022c0| 68 65 20 53 48 41 52 50 | 20 41 50 4c 2f 50 43 20 |he SHARP| APL/PC |
|000022d0| 73 68 61 72 65 77 61 72 | 65 20 70 72 6f 64 75 63 |sharewar|e produc|
|000022e0| 74 2e 0a 0a 49 53 49 2c | 20 62 75 69 6c 64 69 6e |t...ISI,| buildin|
|000022f0| 67 20 6f 6e 20 53 48 41 | 52 50 20 41 50 4c 2f 50 |g on SHA|RP APL/P|
|00002300| 43 2c 20 68 61 73 20 64 | 65 76 65 6c 6f 70 65 64 |C, has d|eveloped|
|00002310| 20 61 20 66 61 6d 69 6c | 79 20 6f 66 20 41 50 4c | a famil|y of APL|
|00002320| 0a 70 72 6f 64 75 63 74 | 73 20 74 68 61 74 20 68 |.product|s that h|
|00002330| 61 76 65 20 73 69 67 6e | 69 66 69 63 61 6e 74 20 |ave sign|ificant |
|00002340| 6c 61 6e 67 75 61 67 65 | 2c 20 73 79 73 74 65 6d |language|, system|
|00002350| 2c 20 61 6e 64 20 70 65 | 72 66 6f 72 6d 61 6e 63 |, and pe|rformanc|
|00002360| 65 0a 69 6d 70 72 6f 76 | 65 6d 65 6e 74 73 2c 20 |e.improv|ements, |
|00002370| 61 73 20 77 65 6c 6c 20 | 61 73 20 6c 61 72 67 65 |as well |as large|
|00002380| 20 77 6f 72 6b 73 70 61 | 63 65 73 20 6f 6e 20 33 | workspa|ces on 3|
|00002390| 38 36 20 61 6e 64 20 57 | 49 4e 44 4f 57 53 0a 65 |86 and W|INDOWS.e|
|000023a0| 6e 68 61 6e 63 65 64 20 | 6d 6f 64 65 20 70 6c 61 |nhanced |mode pla|
|000023b0| 74 66 6f 72 6d 73 2e 0a | 0a 49 53 49 20 61 6c 73 |tforms..|.ISI als|
|000023c0| 6f 20 64 65 76 65 6c 6f | 70 73 20 61 6e 64 20 6d |o develo|ps and m|
|000023d0| 61 72 6b 65 74 73 20 4a | 2c 20 61 20 6e 65 77 20 |arkets J|, a new |
|000023e0| 6c 61 6e 67 75 61 67 65 | 20 70 72 6f 63 65 73 73 |language| process|
|000023f0| 6f 72 20 64 65 73 69 67 | 6e 65 64 0a 61 6e 64 20 |or desig|ned.and |
|00002400| 64 65 76 65 6c 6f 70 65 | 64 20 62 79 20 4b 65 6e |develope|d by Ken|
|00002410| 20 49 76 65 72 73 6f 6e | 20 61 6e 64 20 52 6f 67 | Iverson| and Rog|
|00002420| 65 72 20 48 75 69 2e 20 | 54 68 69 73 20 77 61 73 |er Hui. |This was|
|00002430| 20 70 72 65 73 65 6e 74 | 65 64 20 69 6e 0a 61 20 | present|ed in.a |
|00002440| 70 61 70 65 72 20 61 74 | 20 74 68 65 20 41 50 4c |paper at| the APL|
|00002450| 39 30 20 43 6f 6e 66 65 | 72 65 6e 63 65 20 69 6e |90 Confe|rence in|
|00002460| 20 43 6f 70 65 6e 68 61 | 67 65 6e 2e 20 4a 20 69 | Copenha|gen. J i|
|00002470| 73 20 69 6e 74 65 6e 64 | 65 64 0a 70 61 72 74 69 |s intend|ed.parti|
|00002480| 63 75 6c 61 72 6c 79 20 | 66 6f 72 20 75 73 65 20 |cularly |for use |
|00002490| 69 6e 20 65 64 75 63 61 | 74 69 6f 6e 20 61 6e 64 |in educa|tion and|
|000024a0| 20 69 73 20 61 76 61 69 | 6c 61 62 6c 65 20 6f 6e | is avai|lable on|
|000024b0| 20 6d 6f 73 74 20 70 6f | 70 75 6c 61 72 0a 73 79 | most po|pular.sy|
|000024c0| 73 74 65 6d 73 2e 0a 0a | 57 72 69 74 65 2c 20 66 |stems...|Write, f|
|000024d0| 61 78 2c 20 6f 72 20 63 | 61 6c 6c 20 66 6f 72 20 |ax, or c|all for |
|000024e0| 61 20 70 72 6f 64 75 63 | 74 20 63 61 74 61 6c 6f |a produc|t catalo|
|000024f0| 67 20 6f 72 20 66 75 72 | 74 68 65 72 20 69 6e 66 |g or fur|ther inf|
|00002500| 6f 72 6d 61 74 69 6f 6e | 2e 46 69 6c 65 44 61 74 |ormation|.FileDat|
|00002510| 61 82 53 74 61 74 75 73 | 00 d0 02 00 00 eb 6a 00 |a.Status|......j.|
|00002520| 00 43 ff ff ff c6 cd ab | 75 03 00 9b 6e 43 6f 70 |.C......|u...nCop|
|00002530| 79 72 69 67 68 74 20 28 | 63 29 20 31 39 38 39 20 |yright (|c) 1989 |
|00002540| 31 39 39 30 2c 20 52 6f | 67 65 72 20 4b 2e 57 2e |1990, Ro|ger K.W.|
|00002550| 20 48 75 69 20 26 20 4b | 2e 45 2e 20 49 76 65 72 | Hui & K|.E. Iver|
|00002560| 73 6f 6e 0a 43 6f 70 79 | 72 69 67 68 74 20 28 63 |son.Copy|right (c|
|00002570| 29 20 31 39 39 30 20 31 | 39 39 31 2c 20 49 76 65 |) 1990 1|991, Ive|
|00002580| 72 73 6f 6e 20 53 6f 66 | 74 77 61 72 65 20 49 6e |rson Sof|tware In|
|00002590| 63 2e 0a 41 6c 6c 20 52 | 69 67 68 74 73 20 52 65 |c..All R|ights Re|
|000025a0| 73 65 72 76 65 64 2e 0a | 0a 0a 4a 20 49 6d 70 6c |served..|..J Impl|
|000025b0| 65 6d 65 6e 74 61 74 69 | 6f 6e 20 53 74 61 74 75 |ementati|on Statu|
|000025c0| 73 20 28 56 65 72 73 69 | 6f 6e 20 33 2e 34 29 0a |s (Versi|on 3.4).|
|000025d0| 0a 52 6f 67 65 72 20 48 | 75 69 0a 31 39 39 31 20 |.Roger H|ui.1991 |
|000025e0| 37 20 31 35 0a 0a 0a 4e | 59 41 20 6d 65 61 6e 73 |7 15...N|YA means|
|000025f0| 20 6e 6f 74 20 79 65 74 | 20 61 76 61 69 6c 61 62 | not yet| availab|
|00002600| 6c 65 0a 0a 56 65 72 62 | 73 3a 0a 0a 20 20 3d 20 |le..Verb|s:.. = |
|00002610| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 73 65 | | se|
|00002620| 6c 66 2d 63 6c 61 73 73 | 69 66 79 20 20 20 20 20 |lf-class|ify |
|00002630| 20 20 20 20 65 71 75 61 | 6c 0a 20 20 3c 20 20 20 | equa|l. < |
|00002640| 20 20 20 20 20 20 20 20 | 20 20 20 20 62 6f 78 20 | | box |
|00002650| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002660| 20 20 6c 65 73 73 20 74 | 68 61 6e 0a 20 20 3c 2e | less t|han. <.|
|00002670| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 66 6c | | fl|
|00002680| 6f 6f 72 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |oor | |
|00002690| 20 20 20 20 6c 65 73 73 | 65 72 20 6f 66 20 28 6d | less|er of (m|
|000026a0| 69 6e 29 0a 20 20 3c 3a | 20 20 20 20 20 20 20 20 |in). <:| |
|000026b0| 20 20 20 20 20 20 64 65 | 63 72 65 6d 65 6e 74 20 | de|crement |
|000026c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 6c 65 73 73 | | less|
|000026d0| 20 6f 72 20 65 71 75 61 | 6c 0a 20 20 3e 20 20 20 | or equa|l. > |
|000026e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 6f 70 65 6e | | open|
|000026f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002700| 20 20 6c 61 72 67 65 72 | 20 74 68 61 6e 0a 20 20 | larger| than. |
|00002710| 3e 2e 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |>. | |
|00002720| 63 65 69 6c 69 6e 67 20 | 20 20 20 20 20 20 20 20 |ceiling | |
|00002730| 20 20 20 20 20 20 6c 61 | 72 67 65 72 20 6f 66 20 | la|rger of |
|00002740| 28 6d 61 78 29 0a 20 20 | 3e 3a 20 20 20 20 20 20 |(max). |>: |
|00002750| 20 20 20 20 20 20 20 20 | 69 6e 63 72 65 6d 65 6e | |incremen|
|00002760| 74 20 20 20 20 20 20 20 | 20 20 20 20 20 20 6c 61 |t | la|
|00002770| 72 67 65 72 20 6f 72 20 | 65 71 75 61 6c 0a 20 20 |rger or |equal. |
|00002780| 5f 3a 20 20 20 20 20 20 | 20 20 20 20 4e 59 41 20 |_: | NYA |
|00002790| 69 6e 66 69 6e 69 74 79 | 20 20 20 20 20 20 20 20 |infinity| |
|000027a0| 20 20 4e 59 41 20 69 6e | 66 69 6e 69 74 79 0a 20 | NYA in|finity. |
|000027b0| 20 2b 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | + | |
|000027c0| 20 63 6f 6e 6a 75 67 61 | 74 65 20 20 20 20 20 20 | conjuga|te |
|000027d0| 20 20 20 20 20 20 20 70 | 6c 75 73 0a 20 20 2b 2e | p|lus. +.|
|000027e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000027f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002800| 20 20 20 20 6f 72 2f 67 | 63 64 0a 20 20 2b 3a 20 | or/g|cd. +: |
|00002810| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 64 6f 75 | | dou|
|00002820| 62 6c 65 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |ble | |
|00002830| 20 20 20 6e 6f 72 0a 20 | 20 2a 20 20 20 20 20 20 | nor. | * |
|00002840| 20 20 20 20 20 20 20 20 | 20 73 69 67 6e 75 6d 20 | | signum |
|00002850| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 74 | | t|
|00002860| 69 6d 65 73 0a 20 20 2a | 2e 20 20 20 20 20 20 20 |imes. *|. |
|00002870| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002880| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 61 6e 64 | | and|
|00002890| 2f 6c 63 6d 0a 20 20 2a | 3a 20 20 20 20 20 20 20 |/lcm. *|: |
|000028a0| 20 20 20 20 20 20 20 73 | 71 75 61 72 65 20 20 20 | s|quare |
|000028b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 6e 61 6e | | nan|
|000028c0| 64 0a 20 20 2d 20 20 20 | 20 20 20 20 20 20 20 20 |d. - | |
|000028d0| 20 20 20 20 6e 65 67 61 | 74 65 20 20 20 20 20 20 | nega|te |
|000028e0| 20 20 20 20 20 20 20 20 | 20 20 6d 69 6e 75 73 0a | | minus.|
|000028f0| 20 20 2d 2e 20 20 20 20 | 20 20 20 20 20 20 20 20 | -. | |
|00002900| 20 20 6e 6f 74 20 20 20 | 20 20 20 20 20 20 20 20 | not | |
|00002910| 20 20 20 20 20 20 20 20 | 6c 65 73 73 0a 20 20 2d | |less. -|
|00002920| 3a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 68 |: | h|
|00002930| 61 6c 76 65 20 20 20 20 | 20 20 20 20 20 20 20 20 |alve | |
|00002940| 20 20 20 20 20 6d 61 74 | 63 68 0a 20 20 25 20 20 | mat|ch. % |
|00002950| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 72 65 63 | | rec|
|00002960| 69 70 72 6f 63 61 6c 20 | 20 20 20 20 20 20 20 20 |iprocal | |
|00002970| 20 20 20 64 69 76 69 64 | 65 0a 20 20 25 2e 20 20 | divid|e. %. |
|00002980| 20 20 20 20 20 20 20 20 | 20 20 20 20 6d 61 74 72 | | matr|
|00002990| 69 78 20 69 6e 76 65 72 | 73 65 20 20 20 20 20 20 |ix inver|se |
|000029a0| 20 20 6d 61 74 72 69 78 | 20 64 69 76 69 64 65 0a | matrix| divide.|
|000029b0| 20 20 25 3a 20 20 20 20 | 20 20 20 20 20 20 20 20 | %: | |
|000029c0| 20 20 73 71 75 61 72 65 | 20 72 6f 6f 74 20 20 20 | square| root |
|000029d0| 20 20 20 20 20 20 20 20 | 72 6f 6f 74 0a 20 20 5e | |root. ^|
|000029e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 65 | | e|
|000029f0| 78 70 6f 6e 65 6e 74 69 | 61 6c 20 20 20 20 20 20 |xponenti|al |
|00002a00| 20 20 20 20 20 70 6f 77 | 65 72 0a 20 20 5e 2e 20 | pow|er. ^. |
|00002a10| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 6e 61 74 | | nat|
|00002a20| 75 72 61 6c 20 6c 6f 67 | 20 20 20 20 20 20 20 20 |ural log| |
|00002a30| 20 20 20 6c 6f 67 0a 20 | 20 24 20 20 20 20 20 20 | log. | $ |
|00002a40| 20 20 20 20 20 20 20 20 | 20 73 68 61 70 65 20 6f | | shape o|
|00002a50| 66 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 73 |f | s|
|00002a60| 68 61 70 65 0a 20 20 7e | 2e 20 20 20 20 20 20 20 |hape. ~|. |
|00002a70| 20 20 20 20 20 20 20 6e | 75 62 0a 20 20 7e 3a 20 | n|ub. ~: |
|00002a80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 6e 75 62 | | nub|
|00002a90| 20 73 69 65 76 65 20 20 | 20 20 20 20 20 20 20 20 | sieve | |
|00002aa0| 20 20 20 6e 6f 74 20 65 | 71 75 61 6c 0a 20 20 7c | not e|qual. ||
|00002ab0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 6d | | m|
|00002ac0| 61 67 6e 69 74 75 64 65 | 20 20 20 20 20 20 20 20 |agnitude| |
|00002ad0| 20 20 20 20 20 72 65 73 | 69 64 75 65 0a 20 20 7c | res|idue. ||
|00002ae0| 2e 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 72 |. | r|
|00002af0| 65 76 65 72 73 65 20 28 | 73 68 69 66 74 29 20 20 |everse (|shift) |
|00002b00| 20 20 20 20 20 72 6f 74 | 61 74 65 20 28 73 68 69 | rot|ate (shi|
|00002b10| 66 74 29 0a 20 20 7c 3a | 20 20 20 20 20 20 20 20 |ft). |:| |
|00002b20| 20 20 20 20 20 20 74 72 | 61 6e 73 70 6f 73 65 20 | tr|anspose |
|00002b30| 20 20 20 20 20 20 20 20 | 20 20 20 20 74 72 61 6e | | tran|
|00002b40| 73 70 6f 73 65 0a 20 20 | 2c 20 20 20 20 20 20 20 |spose. |, |
|00002b50| 20 20 20 20 20 20 20 20 | 72 61 76 65 6c 20 20 20 | |ravel |
|00002b60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 61 70 | | ap|
|00002b70| 70 65 6e 64 0a 20 20 2c | 2e 20 20 20 20 20 20 20 |pend. ,|. |
|00002b80| 20 20 20 20 20 20 20 72 | 61 76 65 6c 20 69 74 65 | r|avel ite|
|00002b90| 6d 73 20 20 20 20 20 20 | 20 20 20 20 20 61 70 70 |ms | app|
|00002ba0| 65 6e 64 20 69 74 65 6d | 73 0a 20 20 2c 3a 20 20 |end item|s. ,: |
|00002bb0| 20 20 20 20 20 20 20 20 | 20 20 20 20 69 74 65 6d | | item|
|00002bc0| 69 7a 65 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |ize | |
|00002bd0| 20 20 6c 61 6d 69 6e 61 | 74 65 0a 20 20 3b 20 20 | lamina|te. ; |
|00002be0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 72 61 7a | | raz|
|00002bf0| 65 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |e | |
|00002c00| 20 20 20 6c 69 6e 6b 0a | 20 20 3b 3a 20 20 20 20 | link.| ;: |
|00002c10| 20 20 20 20 20 20 20 20 | 20 20 77 6f 72 64 73 0a | | words.|
|00002c20| 20 20 23 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | # | |
|00002c30| 20 20 74 61 6c 6c 79 20 | 20 20 20 20 20 20 20 20 | tally | |
|00002c40| 20 20 20 20 20 20 20 20 | 63 6f 70 79 0a 20 20 23 | |copy. #|
|00002c50| 2e 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 62 |. | b|
|00002c60| 61 73 65 2d 32 20 76 61 | 6c 75 65 20 20 20 20 20 |ase-2 va|lue |
|00002c70| 20 20 20 20 20 62 61 73 | 65 0a 20 20 23 3a 20 20 | bas|e. #: |
|00002c80| 20 20 20 20 20 20 20 20 | 20 20 20 20 62 69 6e 61 | | bina|
|00002c90| 72 79 20 72 65 70 2e 20 | 20 20 20 20 20 20 20 20 |ry rep. | |
|00002ca0| 20 20 61 6e 74 69 2d 62 | 61 73 65 0a 20 20 21 20 | anti-b|ase. ! |
|00002cb0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 66 61 | | fa|
|00002cc0| 63 74 6f 72 69 61 6c 20 | 20 20 20 20 20 20 20 20 |ctorial | |
|00002cd0| 20 20 20 20 6f 75 74 20 | 6f 66 0a 20 20 2f 3a 20 | out |of. /: |
|00002ce0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 67 72 61 | | gra|
|00002cf0| 64 65 20 75 70 20 20 20 | 20 20 20 20 20 20 20 20 |de up | |
|00002d00| 20 20 20 73 6f 72 74 20 | 75 70 0a 20 20 5c 3a 20 | sort |up. \: |
|00002d10| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 67 72 61 | | gra|
|00002d20| 64 65 20 64 6f 77 6e 20 | 20 20 20 20 20 20 20 20 |de down | |
|00002d30| 20 20 20 73 6f 72 74 20 | 64 6f 77 6e 0a 20 20 5b | sort |down. [|
|00002d40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 73 | | s|
|00002d50| 61 6d 65 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |ame | |
|00002d60| 20 20 20 20 20 6c 65 66 | 74 0a 20 20 5d 20 20 20 | lef|t. ] |
|00002d70| 20 20 20 20 20 20 20 20 | 20 20 20 20 73 61 6d 65 | | same|
|00002d80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002d90| 20 20 72 69 67 68 74 0a | 20 20 7b 20 20 20 20 20 | right.| { |
|00002da0| 20 20 20 20 20 20 20 20 | 20 20 63 61 74 61 6c 6f | | catalo|
|00002db0| 67 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |g | |
|00002dc0| 66 72 6f 6d 0a 20 20 7b | 2e 20 20 20 20 20 20 20 |from. {|. |
|00002dd0| 20 20 20 20 20 20 20 68 | 65 61 64 20 20 20 20 20 | h|ead |
|00002de0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 74 61 6b | | tak|
|00002df0| 65 0a 20 20 7d 2e 20 20 | 20 20 20 20 20 20 20 20 |e. }. | |
|00002e00| 20 20 20 20 62 65 68 65 | 61 64 20 20 20 20 20 20 | behe|ad |
|00002e10| 20 20 20 20 20 20 20 20 | 20 20 64 72 6f 70 0a 20 | | drop. |
|00002e20| 20 22 2e 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | ". | |
|00002e30| 20 64 6f 20 28 65 78 65 | 63 75 74 65 29 20 20 20 | do (exe|cute) |
|00002e40| 20 20 20 20 20 20 20 64 | 6f 20 6c 65 66 74 20 69 | d|o left i|
|00002e50| 66 20 65 72 72 6f 72 20 | 28 63 6f 6e 64 2e 20 65 |f error |(cond. e|
|00002e60| 78 65 63 75 74 65 29 0a | 20 20 22 3a 20 20 20 20 |xecute).| ": |
|00002e70| 20 20 20 20 20 20 20 20 | 20 20 66 6f 72 6d 61 74 | | format|
|00002e80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002e90| 66 6f 72 6d 61 74 0a 20 | 20 3f 20 20 20 20 20 20 |format. | ? |
|00002ea0| 20 20 20 20 20 20 20 20 | 20 72 6f 6c 6c 20 20 20 | | roll |
|00002eb0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 64 | | d|
|00002ec0| 65 61 6c 0a 20 20 41 2e | 20 20 20 20 20 20 20 20 |eal. A.| |
|00002ed0| 20 20 20 20 20 20 61 74 | 6f 6d 69 63 20 72 65 70 | at|omic rep|
|00002ee0| 2e 20 20 20 20 20 20 20 | 20 20 20 20 61 74 6f 6d |. | atom|
|00002ef0| 20 70 65 72 6d 75 74 65 | 0a 20 20 63 2e 20 20 20 | permute|. c. |
|00002f00| 20 20 20 20 20 20 20 4e | 59 41 20 63 68 61 72 61 | N|YA chara|
|00002f10| 63 74 65 72 69 73 74 69 | 63 20 20 20 20 4e 59 41 |cteristi|c NYA|
|00002f20| 20 63 68 61 72 61 63 74 | 65 72 69 73 74 69 63 0a | charact|eristic.|
|00002f30| 20 20 43 2e 20 20 20 20 | 20 20 20 20 20 20 20 20 | C. | |
|00002f40| 20 20 70 65 72 6d 75 74 | 65 2f 63 79 63 6c 65 20 | permut|e/cycle |
|00002f50| 20 20 20 20 20 20 20 20 | 70 65 72 6d 75 74 65 0a | |permute.|
|00002f60| 20 20 65 2e 20 20 20 20 | 20 20 20 20 20 20 20 20 | e. | |
|00002f70| 20 20 72 61 7a 65 20 69 | 6e 20 20 20 20 20 20 20 | raze i|n |
|00002f80| 20 20 20 20 20 20 20 20 | 69 6e 0a 20 20 45 2e 20 | |in. E. |
|00002f90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002fa0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 4e | | N|
|00002fb0| 59 41 20 73 65 61 72 63 | 68 0a 20 20 69 2e 20 20 |YA searc|h. i. |
|00002fc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 69 6e 74 65 | | inte|
|00002fd0| 67 65 72 73 20 20 20 20 | 20 20 20 20 20 20 20 20 |gers | |
|00002fe0| 20 20 69 6e 64 65 78 20 | 6f 66 0a 20 20 6f 2e 20 | index |of. o. |
|00002ff0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 70 69 20 | | pi |
|00003000| 74 69 6d 65 73 20 20 20 | 20 20 20 20 20 20 20 20 |times | |
|00003010| 20 20 20 63 69 72 63 6c | 65 0a 20 20 70 2e 20 20 | circl|e. p. |
|00003020| 20 20 20 20 20 20 20 20 | 4e 59 41 20 70 6f 6c 79 | |NYA poly|
|00003030| 6e 6f 6d 69 61 6c 20 20 | 20 20 20 20 20 20 4e 59 |nomial | NY|
|00003040| 41 20 70 6f 6c 79 6e 6f | 6d 69 61 6c 0a 20 20 30 |A polyno|mial. 0|
|00003050| 3a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 7a |: | z|
|00003060| 65 72 6f 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |ero | |
|00003070| 20 20 20 20 20 7a 65 72 | 6f 0a 20 20 31 3a 20 20 | zer|o. 1: |
|00003080| 20 20 20 20 20 20 20 20 | 20 20 20 20 6f 6e 65 20 | | one |
|00003090| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000030a0| 20 20 6f 6e 65 0a 0a 0a | 0a 41 64 76 65 72 62 73 | one...|.Adverbs|
|000030b0| 3a 0a 0a 20 20 6d 7e 20 | 20 20 20 20 20 20 20 20 |:.. m~ | |
|000030c0| 20 20 20 20 20 65 76 6f | 6b 65 20 20 20 20 20 20 | evo|ke |
|000030d0| 20 20 20 20 20 20 20 20 | 20 20 20 65 76 6f 6b 65 | | evoke|
|000030e0| 0a 20 20 76 7e 20 20 20 | 20 20 20 20 20 20 20 20 |. v~ | |
|000030f0| 20 20 20 62 6f 74 68 20 | 20 20 20 20 20 20 20 20 | both | |
|00003100| 20 20 20 20 20 20 20 20 | 20 63 72 6f 73 73 0a 20 | | cross. |
|00003110| 20 76 2f 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | v/ | |
|00003120| 20 69 6e 73 65 72 74 20 | 20 20 20 20 20 20 20 20 | insert | |
|00003130| 20 20 20 20 20 20 20 74 | 61 62 6c 65 0a 20 20 76 | t|able. v|
|00003140| 2f 2e 20 20 20 20 20 20 | 20 20 20 20 20 20 20 6f |/. | o|
|00003150| 62 6c 69 71 75 65 20 20 | 20 20 20 20 20 20 20 20 |blique | |
|00003160| 20 20 20 20 20 6b 65 79 | 0a 20 20 76 5c 20 20 20 | key|. v\ |
|00003170| 20 20 20 20 20 20 20 20 | 20 20 20 70 72 65 66 69 | | prefi|
|00003180| 78 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |x | |
|00003190| 20 69 6e 66 69 78 0a 20 | 20 76 5c 2e 20 20 20 20 | infix. | v\. |
|000031a0| 20 20 20 20 20 20 20 20 | 20 73 75 66 66 69 78 20 | | suffix |
|000031b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 6f | | o|
|000031c0| 75 74 66 69 78 0a 20 20 | 6d 7d 20 20 20 20 20 20 |utfix. |m} |
|000031d0| 20 20 20 20 20 20 20 20 | 6d 65 72 67 65 20 20 20 | |merge |
|000031e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 6d 65 | | me|
|000031f0| 72 67 65 0a 20 20 76 7d | 20 20 20 20 20 20 20 20 |rge. v}| |
|00003200| 20 20 20 20 20 20 6d 65 | 72 67 65 20 20 20 20 20 | me|rge |
|00003210| 20 20 20 20 20 20 20 20 | 20 20 20 20 6d 65 72 67 | | merg|
|00003220| 65 0a 20 20 62 2e 20 20 | 20 20 20 20 20 20 20 20 |e. b. | |
|00003230| 20 20 20 20 62 6f 6f 6c | 65 61 6e 20 20 20 20 20 | bool|ean |
|00003240| 20 20 20 20 20 20 20 20 | 20 20 62 6f 6f 6c 65 61 | | boolea|
|00003250| 6e 0a 20 20 66 2e 20 20 | 20 20 20 20 20 20 20 20 |n. f. | |
|00003260| 20 20 20 20 66 69 78 20 | 20 20 20 20 20 20 20 20 | fix | |
|00003270| 20 20 20 20 20 20 20 20 | 20 20 66 69 78 0a 0a 0a | | fix...|
|00003280| 0a 43 6f 6e 6a 75 6e 63 | 74 69 6f 6e 73 3a 0a 0a |.Conjunc|tions:..|
|00003290| 20 20 75 5e 3a 6e 20 20 | 20 20 20 20 20 20 20 20 | u^:n | |
|000032a0| 20 20 70 6f 77 65 72 20 | 20 20 20 20 20 20 20 20 | power | |
|000032b0| 20 20 20 20 20 20 20 20 | 63 68 61 69 6e 0a 20 20 | |chain. |
|000032c0| 75 5e 3a 76 20 20 20 20 | 20 20 20 20 20 20 20 20 |u^:v | |
|000032d0| 70 6f 77 65 72 20 20 20 | 20 20 20 20 20 20 20 20 |power | |
|000032e0| 20 20 20 20 20 20 63 68 | 61 69 6e 0a 20 20 75 20 | ch|ain. u |
|000032f0| 2e 76 20 20 20 20 20 20 | 20 20 20 20 20 20 64 65 |.v | de|
|00003300| 74 65 72 6d 69 6e 61 6e | 74 20 20 20 20 20 20 20 |terminan|t |
|00003310| 20 20 20 20 69 6e 6e 65 | 72 20 70 72 6f 64 75 63 | inne|r produc|
|00003320| 74 0a 20 20 6d 20 3a 20 | 6e 20 20 20 20 20 20 20 |t. m : |n |
|00003330| 20 20 20 20 64 65 66 6e | 20 20 20 20 20 20 20 20 | defn| |
|00003340| 20 20 20 20 20 20 20 20 | 20 20 64 65 66 6e 0a 20 | | defn. |
|00003350| 20 6d 20 3a 20 31 20 20 | 20 20 20 20 20 20 20 20 | m : 1 | |
|00003360| 20 61 64 76 65 72 62 0a | 20 20 6d 20 3a 20 32 20 | adverb.| m : 2 |
|00003370| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003380| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003390| 63 6f 6e 6a 75 6e 63 74 | 69 6f 6e 0a 20 20 6d 20 |conjunct|ion. m |
|000033a0| 3a 20 31 31 20 20 20 20 | 20 20 20 20 20 20 74 61 |: 11 | ta|
|000033b0| 63 69 74 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |cit | |
|000033c0| 20 20 20 20 74 61 63 69 | 74 0a 20 20 6d 20 3a 20 | taci|t. m : |
|000033d0| 76 20 20 20 20 20 20 20 | 20 20 20 20 64 65 66 6e |v | defn|
|000033e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000033f0| 20 20 64 65 66 6e 0a 20 | 20 75 20 3a 20 6e 20 20 | defn. | u : n |
|00003400| 20 20 20 20 20 20 20 20 | 20 64 65 66 6e 20 20 20 | | defn |
|00003410| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 64 | | d|
|00003420| 65 66 6e 0a 20 20 75 20 | 3a 20 76 20 20 20 20 20 |efn. u |: v |
|00003430| 20 20 20 20 20 20 64 65 | 66 6e 20 20 20 20 20 20 | de|fn |
|00003440| 20 20 20 20 20 20 20 20 | 20 20 20 20 64 65 66 6e | | defn|
|00003450| 0a 20 20 75 20 3a 2e 76 | 20 20 20 20 20 20 20 20 |. u :.v| |
|00003460| 20 20 20 6f 62 76 65 72 | 73 65 20 20 20 20 20 20 | obver|se |
|00003470| 20 20 20 20 20 20 20 20 | 20 6f 62 76 65 72 73 65 | | obverse|
|00003480| 0a 20 20 76 3b 2e 6e 20 | 20 20 20 20 20 20 20 20 |. v;.n | |
|00003490| 20 20 20 63 75 74 20 20 | 20 20 20 20 20 20 20 20 | cut | |
|000034a0| 20 20 20 20 20 20 20 20 | 20 63 75 74 20 28 4e 59 | | cut (NY|
|000034b0| 41 3a 20 76 3b 2e 33 20 | 61 6e 64 20 76 3b 2e 5f |A: v;.3 |and v;._|
|000034c0| 33 29 0a 20 20 75 21 2e | 6e 20 20 20 20 20 20 20 |3). u!.|n |
|000034d0| 20 20 20 20 20 66 69 74 | 20 20 20 20 20 20 20 20 | fit| |
|000034e0| 20 20 20 20 20 20 20 20 | 20 20 20 66 69 74 0a 20 | | fit. |
|000034f0| 20 6d 21 3a 6e 20 20 20 | 20 20 20 20 20 20 20 20 | m!:n | |
|00003500| 20 66 6f 72 65 69 67 6e | 20 20 20 20 20 20 20 20 | foreign| |
|00003510| 20 20 20 20 20 20 20 66 | 6f 72 65 69 67 6e 0a 20 | f|oreign. |
|00003520| 20 5b 2e 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | [. | |
|00003530| 20 6c 65 76 20 20 20 20 | 20 20 20 20 20 20 20 20 | lev | |
|00003540| 20 20 20 20 20 20 20 6c | 65 76 0a 20 20 5d 2e 20 | l|ev. ]. |
|00003550| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 64 65 78 | | dex|
|00003560| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003570| 20 20 20 64 65 78 0a 20 | 20 6d 22 6e 20 20 20 20 | dex. | m"n |
|00003580| 20 20 20 20 20 20 20 20 | 20 72 61 6e 6b 20 20 20 | | rank |
|00003590| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 72 | | r|
|000035a0| 61 6e 6b 0a 20 20 6d 22 | 76 20 20 20 20 20 20 20 |ank. m"|v |
|000035b0| 20 20 20 20 20 20 72 61 | 6e 6b 20 20 20 20 20 20 | ra|nk |
|000035c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 72 61 6e 6b | | rank|
|000035d0| 0a 20 20 75 22 6e 20 20 | 20 20 20 20 20 20 20 20 |. u"n | |
|000035e0| 20 20 20 72 61 6e 6b 20 | 20 20 20 20 20 20 20 20 | rank | |
|000035f0| 20 20 20 20 20 20 20 20 | 20 72 61 6e 6b 0a 20 20 | | rank. |
|00003600| 75 22 76 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |u"v | |
|00003610| 72 61 6e 6b 20 20 20 20 | 20 20 20 20 20 20 20 20 |rank | |
|00003620| 20 20 20 20 20 20 72 61 | 6e 6b 0a 20 20 75 60 76 | ra|nk. u`v|
|00003630| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 67 65 72 | | ger|
|00003640| 75 6e 64 0a 20 20 67 60 | 3a 30 20 20 20 20 20 20 |und. g`|:0 |
|00003650| 20 20 20 20 20 20 61 70 | 70 65 6e 64 20 20 20 20 | ap|pend |
|00003660| 20 20 20 20 20 20 20 20 | 20 20 20 20 61 70 70 65 | | appe|
|00003670| 6e 64 0a 20 20 67 60 3a | 31 20 20 20 20 20 20 20 |nd. g`:|1 |
|00003680| 20 20 20 20 20 75 6e 74 | 69 6c 20 20 20 20 20 20 | unt|il |
|00003690| 20 20 20 20 20 20 20 20 | 20 20 20 75 6e 74 69 6c | | until|
|000036a0| 0a 20 20 67 60 3a 33 20 | 20 20 20 20 20 20 20 20 |. g`:3 | |
|000036b0| 20 20 20 69 6e 73 65 72 | 74 0a 20 20 67 60 3a 34 | inser|t. g`:4|
|000036c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 72 65 63 75 | | recu|
|000036d0| 72 73 69 6f 6e 0a 20 20 | 67 60 3a 35 20 20 20 20 |rsion. |g`:5 |
|000036e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000036f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 73 65 | | se|
|00003700| 6c 65 63 74 69 6f 6e 0a | 20 20 75 40 76 20 20 20 |lection.| u@v |
|00003710| 20 20 20 20 20 20 20 20 | 20 20 61 74 6f 70 20 20 | | atop |
|00003720| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003730| 61 74 6f 70 0a 20 20 67 | 40 2e 76 20 20 20 20 20 |atop. g|@.v |
|00003740| 20 20 20 20 20 20 20 61 | 67 65 6e 64 61 20 20 20 | a|genda |
|00003750| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 61 67 65 | | age|
|00003760| 6e 64 61 0a 20 20 75 40 | 3a 76 20 20 20 20 20 20 |nda. u@|:v |
|00003770| 20 20 20 20 20 20 61 74 | 20 20 20 20 20 20 20 20 | at| |
|00003780| 20 20 20 20 20 20 20 20 | 20 20 20 20 61 74 0a 20 | | at. |
|00003790| 20 6e 26 76 20 20 20 20 | 20 20 20 20 20 20 20 20 | n&v | |
|000037a0| 20 77 69 74 68 0a 20 20 | 75 26 6e 20 20 20 20 20 | with. |u&n |
|000037b0| 20 20 20 20 20 20 20 20 | 77 69 74 68 0a 20 20 75 | |with. u|
|000037c0| 26 76 20 20 20 20 20 20 | 20 20 20 20 20 20 20 63 |&v | c|
|000037d0| 6f 6d 70 6f 73 65 20 20 | 20 20 20 20 20 20 20 20 |ompose | |
|000037e0| 20 20 20 20 20 63 6f 6d | 70 6f 73 65 0a 20 20 75 | com|pose. u|
|000037f0| 26 2e 76 20 20 20 20 20 | 20 20 20 20 20 20 20 75 |&.v | u|
|00003800| 6e 64 65 72 20 20 20 20 | 20 20 20 20 20 20 20 20 |nder | |
|00003810| 20 20 20 20 20 75 6e 64 | 65 72 0a 20 20 75 26 3a | und|er. u&:|
|00003820| 6e 20 20 20 20 20 20 20 | 20 20 20 20 20 61 70 70 |n | app|
|00003830| 6f 73 65 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |ose | |
|00003840| 20 20 20 61 70 70 6f 73 | 65 0a 0a 0a 0a 50 68 72 | appos|e....Phr|
|00003850| 61 73 61 6c 20 46 6f 72 | 6d 73 3a 0a 0a 20 20 28 |asal For|ms:.. (|
|00003860| 75 20 76 29 20 20 20 20 | 20 20 20 20 20 20 20 68 |u v) | h|
|00003870| 6f 6f 6b 0a 20 20 28 75 | 20 76 20 77 29 20 20 20 |ook. (u| v w) |
|00003880| 20 20 20 20 20 20 66 6f | 72 6b 0a 20 20 6e 20 63 | fo|rk. n c|
|00003890| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 61 64 76 | | adv|
|000038a0| 65 72 62 0a 20 20 76 20 | 63 20 20 20 20 20 20 20 |erb. v |c |
|000038b0| 20 20 20 20 20 20 61 64 | 76 65 72 62 0a 20 20 63 | ad|verb. c|
|000038c0| 20 6e 20 20 20 20 20 20 | 20 20 20 20 20 20 20 61 | n | a|
|000038d0| 64 76 65 72 62 0a 20 20 | 63 20 76 20 20 20 20 20 |dverb. |c v |
|000038e0| 20 20 20 20 20 20 20 20 | 61 64 76 65 72 62 0a 0a | |adverb..|
|000038f0| 0a 0a 4e 6f 75 6e 73 3a | 0a 0a 20 20 61 2e 20 20 |..Nouns:|.. a. |
|00003900| 20 20 20 20 20 20 20 20 | 20 20 20 20 61 6c 70 68 | | alph|
|00003910| 61 62 65 74 0a 20 20 5f | 20 20 20 20 20 20 20 20 |abet. _| |
|00003920| 20 20 20 4e 59 41 20 69 | 6e 66 69 6e 69 74 79 0a | NYA i|nfinity.|
|00003930| 20 20 5f 5f 20 20 20 20 | 20 20 20 20 20 20 4e 59 | __ | NY|
|00003940| 41 20 6e 65 67 61 74 69 | 76 65 20 69 6e 66 69 6e |A negati|ve infin|
|00003950| 69 74 79 0a 20 20 5f 2e | 20 20 20 20 20 20 20 20 |ity. _.| |
|00003960| 20 20 4e 59 41 20 69 6e | 64 65 74 65 72 6d 69 6e | NYA in|determin|
|00003970| 61 74 65 0a 0a 0a 0a 50 | 72 6f 6e 6f 75 6e 73 3a |ate....P|ronouns:|
|00003980| 0a 0a 20 20 24 2e 20 20 | 20 20 20 20 20 20 20 20 |.. $. | |
|00003990| 20 20 20 20 73 75 69 74 | 65 0a 20 20 24 3a 20 20 | suit|e. $: |
|000039a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 73 65 6c 66 | | self|
|000039b0| 20 72 65 66 65 72 65 6e | 63 65 0a 20 20 78 2e 20 | referen|ce. x. |
|000039c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 66 69 72 | | fir|
|000039d0| 73 74 20 20 61 72 67 75 | 6d 65 6e 74 0a 20 20 79 |st argu|ment. y|
|000039e0| 2e 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 73 |. | s|
|000039f0| 65 63 6f 6e 64 20 61 72 | 67 75 6d 65 6e 74 0a 20 |econd ar|gument. |
|00003a00| 20 78 79 7a 29 20 20 20 | 20 20 20 20 20 20 20 20 | xyz) | |
|00003a10| 20 6c 61 62 65 6c 0a 20 | 20 78 79 7a 3a 20 20 20 | label. | xyz: |
|00003a20| 20 20 20 20 20 20 20 20 | 20 67 69 76 65 6e 20 6e | | given n|
|00003a30| 61 6d 65 73 0a 0a 0a 0a | 43 6f 70 75 6c 61 65 3a |ames....|Copulae:|
|00003a40| 0a 0a 20 20 6e 61 6d 65 | 3d 2e 76 61 6c 75 65 20 |.. name|=.value |
|00003a50| 20 20 20 20 6c 6f 63 61 | 6c 20 20 61 73 73 69 67 | loca|l assig|
|00003a60| 6e 6d 65 6e 74 0a 20 20 | 6e 61 6d 65 3d 3a 76 61 |nment. |name=:va|
|00003a70| 6c 75 65 20 20 20 20 20 | 67 6c 6f 62 61 6c 20 61 |lue |global a|
|00003a80| 73 73 69 67 6e 6d 65 6e | 74 0a 20 20 6e 6f 75 6e |ssignmen|t. noun|
|00003a90| 3d 2e 76 61 6c 75 65 20 | 20 20 20 20 69 6e 64 69 |=.value | indi|
|00003aa0| 72 65 63 74 20 6c 6f 63 | 61 6c 20 20 61 73 73 69 |rect loc|al assi|
|00003ab0| 67 6e 6d 65 6e 74 0a 20 | 20 6e 6f 75 6e 3d 3a 76 |gnment. | noun=:v|
|00003ac0| 61 6c 75 65 20 20 20 20 | 20 69 6e 64 69 72 65 63 |alue | indirec|
|00003ad0| 74 20 67 6c 6f 62 61 6c | 20 61 73 73 69 67 6e 6d |t global| assignm|
|00003ae0| 65 6e 74 0a 0a 0a 0a 53 | 79 73 74 65 6d 20 4c 69 |ent....S|ystem Li|
|00003af0| 6d 69 74 73 3a 0a 0a 20 | 20 41 72 72 61 79 20 72 |mits:.. | Array r|
|00003b00| 61 6e 6b 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |ank | |
|00003b10| 3c 3a 20 31 32 37 0a 20 | 20 43 6f 6d 70 61 72 69 |<: 127. | Compari|
|00003b20| 73 6f 6e 20 74 6f 6c 65 | 72 61 6e 63 65 20 20 20 |son tole|rance |
|00003b30| 3c 3a 20 32 5e 5f 33 34 | 0a 20 20 4f 62 6a 65 63 |<: 2^_34|. Objec|
|00003b40| 74 20 73 69 7a 65 20 20 | 20 20 20 20 20 20 20 20 |t size | |
|00003b50| 20 20 3c 20 20 36 35 35 | 33 36 20 62 79 74 65 73 | < 655|36 bytes|
|00003b60| 20 20 5b 50 43 20 6f 6e | 6c 79 5d 0a 20 20 57 6f | [PC on|ly]. Wo|
|00003b70| 72 6b 73 70 61 63 65 20 | 73 69 7a 65 20 20 20 20 |rkspace |size |
|00003b80| 20 20 20 20 20 3c 20 20 | 36 34 30 20 4b 62 79 74 | < |640 Kbyt|
|00003b90| 65 73 20 20 20 5b 50 43 | 20 6f 6e 6c 79 5d 0a 0a |es [PC| only]..|
|00003ba0| 0a 0a 54 68 65 20 21 3a | 20 43 6f 6e 6a 75 6e 63 |..The !:| Conjunc|
|00003bb0| 74 69 6f 6e 3a 0a 0a 20 | 20 54 68 65 20 21 3a 20 |tion:.. | The !: |
|00003bc0| 63 6f 6e 6a 75 6e 63 74 | 69 6f 6e 20 63 75 72 72 |conjunct|ion curr|
|00003bd0| 65 6e 74 6c 79 20 74 61 | 6b 65 73 20 69 6e 74 65 |ently ta|kes inte|
|00003be0| 67 65 72 20 73 63 61 6c | 61 72 20 6c 65 66 74 20 |ger scal|ar left |
|00003bf0| 61 6e 64 20 72 69 67 68 | 74 0a 20 20 61 72 67 75 |and righ|t. argu|
|00003c00| 6d 65 6e 74 73 2c 20 61 | 6e 64 20 64 65 72 69 76 |ments, a|nd deriv|
|00003c10| 65 73 20 76 65 72 62 73 | 2e 20 20 28 4f 6e 65 20 |es verbs|. (One |
|00003c20| 65 78 63 65 70 74 69 6f | 6e 3a 20 20 35 21 3a 30 |exceptio|n: 5!:0|
|00003c30| 20 69 73 20 61 6e 20 61 | 64 76 65 72 62 2e 29 0a | is an a|dverb.).|
|00003c40| 20 20 54 68 65 73 65 20 | 76 65 72 62 73 20 62 65 | These |verbs be|
|00003c50| 68 61 76 65 20 6c 69 6b | 65 20 6f 74 68 65 72 20 |have lik|e other |
|00003c60| 76 65 72 62 73 3b 20 69 | 6e 20 70 61 72 74 69 63 |verbs; i|n partic|
|00003c70| 75 6c 61 72 2c 20 74 68 | 65 79 20 68 61 76 65 20 |ular, th|ey have |
|00003c80| 69 6e 74 72 69 6e 73 69 | 63 0a 20 20 72 61 6e 6b |intrinsi|c. rank|
|00003c90| 73 2c 20 6d 61 79 20 62 | 65 20 61 73 73 69 67 6e |s, may b|e assign|
|00003ca0| 65 64 20 6e 61 6d 65 73 | 2c 20 61 6e 64 20 6d 61 |ed names|, and ma|
|00003cb0| 79 20 73 65 72 76 65 20 | 61 73 20 61 72 67 75 6d |y serve |as argum|
|00003cc0| 65 6e 74 73 20 74 6f 20 | 61 64 76 65 72 62 73 20 |ents to |adverbs |
|00003cd0| 61 6e 64 0a 20 20 63 6f | 6e 6a 75 6e 63 74 69 6f |and. co|njunctio|
|00003ce0| 6e 73 2e 20 20 57 68 65 | 72 65 20 74 68 65 73 65 |ns. Whe|re these|
|00003cf0| 20 76 65 72 62 73 20 74 | 61 6b 65 20 6e 61 6d 65 | verbs t|ake name|
|00003d00| 73 20 61 73 20 61 72 67 | 75 6d 65 6e 74 73 20 28 |s as arg|uments (|
|00003d10| 66 69 6c 65 20 6e 61 6d | 65 73 2c 0a 20 20 57 53 |file nam|es,. WS|
|00003d20| 20 6e 61 6d 65 73 2c 20 | 6f 72 20 6f 62 6a 65 63 | names, |or objec|
|00003d30| 74 20 6e 61 6d 65 73 29 | 2c 20 74 68 65 20 6e 61 |t names)|, the na|
|00003d40| 6d 65 73 20 61 72 65 20 | 61 6c 77 61 79 73 20 62 |mes are |always b|
|00003d50| 6f 78 65 64 2c 20 61 6e | 64 20 74 68 65 20 76 65 |oxed, an|d the ve|
|00003d60| 72 62 0a 20 20 72 61 6e | 6b 20 69 73 20 30 2e 0a |rb. ran|k is 0..|
|00003d70| 0a 20 20 41 73 20 77 69 | 74 68 20 61 6c 6c 20 6f |. As wi|th all o|
|00003d80| 74 68 65 72 20 76 65 72 | 62 73 2c 20 76 65 72 62 |ther ver|bs, verb|
|00003d90| 73 20 64 65 72 69 76 65 | 64 20 66 72 6f 6d 20 21 |s derive|d from !|
|00003da0| 3a 20 72 65 71 75 69 72 | 65 73 20 6f 6e 65 20 6f |: requir|es one o|
|00003db0| 72 20 74 77 6f 0a 20 20 | 61 72 67 75 6d 65 6e 74 |r two. |argument|
|00003dc0| 73 2e 20 20 53 6f 6d 65 | 20 76 65 72 62 73 20 68 |s. Some| verbs h|
|00003dd0| 61 76 65 20 6e 6f 20 22 | 6e 61 74 75 72 61 6c 22 |ave no "|natural"|
|00003de0| 20 61 72 67 75 6d 65 6e | 74 73 2c 20 62 75 74 20 | argumen|ts, but |
|00003df0| 61 6e 20 61 72 67 75 6d | 65 6e 74 0a 20 20 6d 75 |an argum|ent. mu|
|00003e00| 73 74 20 6e 65 76 65 72 | 74 68 65 6c 65 73 73 20 |st never|theless |
|00003e10| 62 65 20 73 75 70 70 6c | 69 65 64 20 28 61 6e 64 |be suppl|ied (and|
|00003e20| 20 77 69 6c 6c 20 62 65 | 20 69 67 6e 6f 72 65 64 | will be| ignored|
|00003e30| 20 69 6e 20 65 78 65 63 | 75 74 69 6f 6e 29 2e 0a | in exec|ution)..|
|00003e40| 20 20 46 6f 72 20 65 78 | 61 6d 70 6c 65 2c 0a 20 | For ex|ample,. |
|00003e50| 20 20 20 20 20 20 74 69 | 6d 65 73 74 61 6d 70 20 | ti|mestamp |
|00003e60| 3d 2e 20 36 21 3a 30 0a | 20 20 20 20 20 20 20 36 |=. 6!:0.| 6|
|00003e70| 21 3a 30 20 27 27 0a 20 | 20 20 20 31 39 39 31 20 |!:0 ''. | 1991 |
|00003e80| 36 20 36 20 31 30 20 35 | 30 20 32 33 0a 0a 0a 20 |6 6 10 5|0 23... |
|00003e90| 20 30 21 3a 30 20 20 20 | 20 20 20 48 6f 73 74 20 | 0!:0 | Host |
|00003ea0| 53 79 73 74 65 6d 20 43 | 6f 6d 6d 61 6e 64 0a 20 |System C|ommand. |
|00003eb0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 54 68 65 | | The|
|00003ec0| 20 73 74 72 69 6e 67 20 | 61 72 67 75 6d 65 6e 74 | string |argument|
|00003ed0| 20 69 73 20 66 6f 72 77 | 61 72 64 65 64 20 74 6f | is forw|arded to|
|00003ee0| 20 74 68 65 20 68 6f 73 | 74 20 73 79 73 74 65 6d | the hos|t system|
|00003ef0| 20 66 6f 72 0a 20 20 20 | 20 20 20 20 20 20 20 20 | for. | |
|00003f00| 20 20 20 65 78 65 63 75 | 74 69 6f 6e 2c 20 61 6e | execu|tion, an|
|00003f10| 64 20 74 68 65 20 72 65 | 73 75 6c 74 20 69 73 20 |d the re|sult is |
|00003f20| 72 65 74 75 72 6e 65 64 | 20 61 73 20 61 20 73 74 |returned| as a st|
|00003f30| 72 69 6e 67 20 77 69 74 | 68 0a 20 20 20 20 20 20 |ring wit|h. |
|00003f40| 20 20 20 20 20 20 20 20 | 65 6d 62 65 64 64 65 64 | |embedded|
|00003f50| 20 6e 65 77 2d 6c 69 6e | 65 73 2e 20 20 46 6f 72 | new-lin|es. For|
|00003f60| 20 65 78 61 6d 70 6c 65 | 3a 20 30 21 3a 30 20 27 | example|: 0!:0 '|
|00003f70| 64 69 72 20 2a 2e 65 78 | 65 27 0a 0a 20 20 30 21 |dir *.ex|e'.. 0!|
|00003f80| 3a 31 20 20 20 20 20 20 | 53 70 61 77 6e 0a 20 20 |:1 |Spawn. |
|00003f90| 20 20 20 20 20 20 20 20 | 20 20 20 20 30 21 3a 31 | | 0!:1|
|00003fa0| 20 66 6f 72 77 61 72 64 | 73 20 69 74 73 20 73 74 | forward|s its st|
|00003fb0| 72 69 6e 67 20 61 72 67 | 75 6d 65 6e 74 20 74 6f |ring arg|ument to|
|00003fc0| 20 74 68 65 20 68 6f 73 | 74 20 73 79 73 74 65 6d | the hos|t system|
|00003fd0| 20 66 6f 72 0a 20 20 20 | 20 20 20 20 20 20 20 20 | for. | |
|00003fe0| 20 20 20 65 78 65 63 75 | 74 69 6f 6e 2c 20 6c 69 | execu|tion, li|
|00003ff0| 6b 65 20 30 21 3a 30 2c | 20 62 75 74 20 74 68 65 |ke 0!:0,| but the|
|00004000| 20 6f 75 74 70 75 74 20 | 28 69 66 20 61 6e 79 29 | output |(if any)|
|00004010| 20 69 73 20 69 67 6e 6f | 72 65 64 2e 0a 20 20 20 | is igno|red.. |
|00004020| 20 20 20 20 20 20 20 20 | 20 20 20 46 6f 72 20 65 | | For e|
|00004030| 78 61 6d 70 6c 65 2c 20 | 30 21 3a 31 20 63 61 6e |xample, |0!:1 can|
|00004040| 20 62 65 20 75 73 65 64 | 20 74 6f 20 69 6e 76 6f | be used| to invo|
|00004050| 6b 65 20 74 68 65 20 76 | 69 20 65 64 69 74 6f 72 |ke the v|i editor|
|00004060| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 6f |. | o|
|00004070| 6e 20 55 4e 49 58 20 73 | 79 73 74 65 6d 73 2e 0a |n UNIX s|ystems..|
|00004080| 0a 20 20 31 21 3a 30 20 | 20 20 20 20 20 44 69 72 |. 1!:0 | Dir|
|00004090| 65 63 74 6f 72 79 20 20 | 20 20 20 20 20 20 20 20 |ectory | |
|000040a0| 20 20 4e 59 41 0a 0a 20 | 20 31 21 3a 31 20 20 20 | NYA.. | 1!:1 |
|000040b0| 20 20 20 46 69 6c 65 20 | 52 65 61 64 0a 20 20 20 | File |Read. |
|000040c0| 20 20 20 20 20 20 20 20 | 20 20 20 54 68 65 20 61 | | The a|
|000040d0| 72 67 75 6d 65 6e 74 20 | 69 73 20 61 20 62 6f 78 |rgument |is a box|
|000040e0| 65 64 20 66 69 6c 65 20 | 6e 61 6d 65 3b 20 74 68 |ed file |name; th|
|000040f0| 65 20 72 65 73 75 6c 74 | 20 69 73 20 61 20 73 74 |e result| is a st|
|00004100| 72 69 6e 67 0a 20 20 20 | 20 20 20 20 20 20 20 20 |ring. | |
|00004110| 20 20 20 6f 66 20 74 68 | 65 20 66 69 6c 65 20 63 | of th|e file c|
|00004120| 6f 6e 74 65 6e 74 73 2e | 20 20 46 6f 72 20 65 78 |ontents.| For ex|
|00004130| 61 6d 70 6c 65 2c 20 31 | 21 3a 31 20 3c 27 64 69 |ample, 1|!:1 <'di|
|00004140| 72 5c 73 75 62 64 69 72 | 5c 66 69 6c 65 2e 65 78 |r\subdir|\file.ex|
|00004150| 74 27 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |t'. | |
|00004160| 20 54 68 65 20 66 69 6c | 65 20 6e 61 6d 65 20 66 | The fil|e name f|
|00004170| 6f 6c 6c 6f 77 73 20 74 | 68 65 20 63 6f 6e 76 65 |ollows t|he conve|
|00004180| 6e 74 69 6f 6e 73 20 6f | 66 20 74 68 65 20 68 6f |ntions o|f the ho|
|00004190| 73 74 20 73 79 73 74 65 | 6d 2e 0a 20 20 20 20 20 |st syste|m.. |
|000041a0| 20 20 20 20 20 20 20 20 | 20 54 68 65 20 61 72 67 | | The arg|
|000041b0| 75 6d 65 6e 74 20 6d 61 | 79 20 61 6c 73 6f 20 62 |ument ma|y also b|
|000041c0| 65 20 74 68 65 20 69 6e | 74 65 67 65 72 20 31 2c |e the in|teger 1,|
|000041d0| 20 6d 65 61 6e 69 6e 67 | 20 72 65 61 64 20 66 72 | meaning| read fr|
|000041e0| 6f 6d 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |om. | |
|000041f0| 20 74 68 65 20 6b 65 79 | 62 6f 61 72 64 2e 0a 0a | the key|board...|
|00004200| 20 20 31 21 3a 32 20 20 | 20 20 20 20 46 69 6c 65 | 1!:2 | File|
|00004210| 20 57 72 69 74 65 0a 20 | 20 20 20 20 20 20 20 20 | Write. | |
|00004220| 20 20 20 20 20 78 79 7a | 20 31 21 3a 32 20 3c 27 | xyz| 1!:2 <'|
|00004230| 3a 66 6f 6c 64 65 72 31 | 3a 66 6f 6c 64 65 72 32 |:folder1|:folder2|
|00004240| 3a 66 69 6c 65 27 20 20 | 77 72 69 74 65 73 20 73 |:file' |writes s|
|00004250| 74 72 69 6e 67 20 78 79 | 7a 20 74 6f 20 74 68 65 |tring xy|z to the|
|00004260| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 73 |. | s|
|00004270| 70 65 63 69 66 69 65 64 | 20 66 69 6c 65 2e 20 20 |pecified| file. |
|00004280| 54 68 65 20 72 69 67 68 | 74 20 61 72 67 75 6d 65 |The righ|t argume|
|00004290| 6e 74 20 6d 61 79 20 61 | 6c 73 6f 20 62 65 20 74 |nt may a|lso be t|
|000042a0| 68 65 20 69 6e 74 65 67 | 65 72 20 32 2c 0a 20 20 |he integ|er 2,. |
|000042b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 6d 65 61 6e | | mean|
|000042c0| 69 6e 67 20 77 72 69 74 | 65 20 74 6f 20 74 68 65 |ing writ|e to the|
|000042d0| 20 73 63 72 65 65 6e 2e | 0a 0a 20 20 31 21 3a 33 | screen.|.. 1!:3|
|000042e0| 20 20 20 20 20 20 46 69 | 6c 65 20 41 70 70 65 6e | Fi|le Appen|
|000042f0| 64 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |d. | |
|00004300| 73 74 72 69 6e 67 20 31 | 21 3a 33 20 3c 27 64 69 |string 1|!:3 <'di|
|00004310| 73 6b 3a 66 6f 6c 64 65 | 72 31 3a 66 6f 6c 64 65 |sk:folde|r1:folde|
|00004320| 72 32 3a 66 69 6c 65 27 | 0a 0a 20 20 31 21 3a 34 |r2:file'|.. 1!:4|
|00004330| 20 20 20 20 20 20 46 69 | 6c 65 20 53 69 7a 65 0a | Fi|le Size.|
|00004340| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 31 21 | | 1!|
|00004350| 3a 34 20 27 64 69 72 2f | 66 69 6c 65 31 27 3b 27 |:4 'dir/|file1';'|
|00004360| 66 69 6c 65 32 27 3b 27 | 70 68 69 6c 65 33 27 0a |file2';'|phile3'.|
|00004370| 0a 20 20 31 21 3a 31 31 | 20 20 20 20 20 49 6e 64 |. 1!:11| Ind|
|00004380| 65 78 65 64 20 46 69 6c | 65 20 52 65 61 64 0a 20 |exed Fil|e Read. |
|00004390| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 54 68 65 | | The|
|000043a0| 20 61 72 67 75 6d 65 6e | 74 20 69 73 20 61 20 32 | argumen|t is a 2|
|000043b0| 2d 65 6c 65 6d 65 6e 74 | 20 6c 69 73 74 20 6f 66 |-element| list of|
|000043c0| 20 62 6f 78 65 73 3a 20 | 61 20 66 69 6c 65 20 6e | boxes: |a file n|
|000043d0| 61 6d 65 20 61 6e 64 0a | 20 20 20 20 20 20 20 20 |ame and.| |
|000043e0| 20 20 20 20 20 20 61 20 | 32 2d 65 6c 65 6d 65 6e | a |2-elemen|
|000043f0| 74 20 69 6e 74 65 67 65 | 72 20 6c 69 73 74 20 6f |t intege|r list o|
|00004400| 66 20 74 68 65 20 69 6e | 64 65 78 20 61 6e 64 20 |f the in|dex and |
|00004410| 6c 65 6e 67 74 68 2e 20 | 20 46 6f 72 20 65 78 61 |length. | For exa|
|00004420| 6d 70 6c 65 2c 0a 20 20 | 20 20 20 20 20 20 20 20 |mple,. | |
|00004430| 20 20 20 20 31 21 3a 31 | 31 20 27 74 65 73 74 27 | 1!:1|1 'test'|
|00004440| 3b 35 20 32 30 20 20 72 | 65 61 64 73 20 32 30 20 |;5 20 r|eads 20 |
|00004450| 62 79 74 65 73 20 66 72 | 6f 6d 20 66 69 6c 65 20 |bytes fr|om file |
|00004460| 22 74 65 73 74 22 2c 20 | 73 74 61 72 74 69 6e 67 |"test", |starting|
|00004470| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 66 |. | f|
|00004480| 72 6f 6d 20 70 6f 73 69 | 74 69 6f 6e 20 35 2e 20 |rom posi|tion 5. |
|00004490| 20 54 68 65 20 69 6e 64 | 65 78 20 6d 61 79 20 62 | The ind|ex may b|
|000044a0| 65 20 6e 65 67 61 74 69 | 76 65 20 28 74 68 65 20 |e negati|ve (the |
|000044b0| 6c 61 73 74 20 62 79 74 | 65 20 6f 66 0a 20 20 20 |last byt|e of. |
|000044c0| 20 20 20 20 20 20 20 20 | 20 20 20 74 68 65 20 66 | | the f|
|000044d0| 69 6c 65 20 69 73 20 69 | 6e 64 65 78 20 5f 31 29 |ile is i|ndex _1)|
|000044e0| 2e 20 20 54 68 65 20 6c | 65 6e 67 74 68 20 6d 61 |. The l|ength ma|
|000044f0| 79 20 62 65 20 65 6c 69 | 64 65 64 2c 20 77 68 65 |y be eli|ded, whe|
|00004500| 6e 63 65 20 74 68 65 0a | 20 20 20 20 20 20 20 20 |nce the.| |
|00004510| 20 20 20 20 20 20 66 69 | 6c 65 20 69 73 20 72 65 | fi|le is re|
|00004520| 61 64 20 66 72 6f 6d 20 | 74 68 65 20 69 6e 64 65 |ad from |the inde|
|00004530| 78 20 74 6f 20 74 68 65 | 20 65 6e 64 20 6f 66 20 |x to the| end of |
|00004540| 74 68 65 20 66 69 6c 65 | 2e 0a 0a 20 20 31 21 3a |the file|... 1!:|
|00004550| 31 32 20 20 20 20 20 49 | 6e 64 65 78 65 64 20 46 |12 I|ndexed F|
|00004560| 69 6c 65 20 57 72 69 74 | 65 0a 20 20 20 20 20 20 |ile Writ|e. |
|00004570| 20 20 20 20 20 20 20 20 | 54 68 65 20 72 69 67 68 | |The righ|
|00004580| 74 20 61 72 67 75 6d 65 | 6e 74 20 69 73 20 61 20 |t argume|nt is a |
|00004590| 32 2d 65 6c 65 6d 65 6e | 74 20 6c 69 73 74 20 6f |2-elemen|t list o|
|000045a0| 66 20 62 6f 78 65 73 3a | 20 61 20 66 69 6c 65 20 |f boxes:| a file |
|000045b0| 6e 61 6d 65 0a 20 20 20 | 20 20 20 20 20 20 20 20 |name. | |
|000045c0| 20 20 20 61 6e 64 20 61 | 6e 20 69 6e 74 65 67 65 | and a|n intege|
|000045d0| 72 20 69 6e 64 65 78 2e | 20 20 46 6f 72 20 65 78 |r index.| For ex|
|000045e0| 61 6d 70 6c 65 2c 20 20 | 78 79 7a 20 31 21 3a 31 |ample, |xyz 1!:1|
|000045f0| 32 20 27 74 65 73 74 27 | 3b 31 34 0a 20 20 20 20 |2 'test'|;14. |
|00004600| 20 20 20 20 20 20 20 20 | 20 20 77 72 69 74 65 73 | | writes|
|00004610| 20 28 73 74 72 69 6e 67 | 29 20 78 79 7a 20 74 6f | (string|) xyz to|
|00004620| 20 66 69 6c 65 20 22 74 | 65 73 74 22 2c 20 73 74 | file "t|est", st|
|00004630| 61 72 74 69 6e 67 20 61 | 74 20 70 6f 73 69 74 69 |arting a|t positi|
|00004640| 6f 6e 20 31 34 2e 0a 20 | 20 20 20 20 20 20 20 20 |on 14.. | |
|00004650| 20 20 20 20 20 54 68 65 | 20 69 6e 64 65 78 20 6d | The| index m|
|00004660| 61 79 20 62 65 20 6e 65 | 67 61 74 69 76 65 20 28 |ay be ne|gative (|
|00004670| 74 68 65 20 6c 61 73 74 | 20 62 79 74 65 20 6f 66 |the last| byte of|
|00004680| 20 74 68 65 20 66 69 6c | 65 20 69 73 20 69 6e 64 | the fil|e is ind|
|00004690| 65 78 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |ex. | |
|000046a0| 20 5f 31 29 2e 20 20 54 | 68 65 20 70 6f 73 69 74 | _1). T|he posit|
|000046b0| 69 6f 6e 73 20 74 6f 20 | 62 65 20 77 72 69 74 74 |ions to |be writt|
|000046c0| 65 6e 20 6d 75 73 74 20 | 61 6c 72 65 61 64 79 20 |en must |already |
|000046d0| 65 78 69 73 74 20 69 6e | 20 74 68 65 0a 20 20 20 |exist in| the. |
|000046e0| 20 20 20 20 20 20 20 20 | 20 20 20 66 69 6c 65 20 | | file |
|000046f0| 28 61 6e 64 20 74 68 65 | 20 66 69 6c 65 20 6d 75 |(and the| file mu|
|00004700| 73 74 20 61 6c 72 65 61 | 64 79 20 65 78 69 73 74 |st alrea|dy exist|
|00004710| 29 2e 0a 0a 20 20 31 21 | 3a 35 35 20 20 20 20 20 |)... 1!|:55 |
|00004720| 46 69 6c 65 20 45 72 61 | 73 65 0a 20 20 20 20 20 |File Era|se. |
|00004730| 20 20 20 20 20 20 20 20 | 20 31 21 3a 35 35 20 3c | | 1!:55 <|
|00004740| 27 63 61 72 65 66 75 6c | 27 0a 0a 20 20 32 21 3a |'careful|'.. 2!:|
|00004750| 30 20 20 20 20 20 20 57 | 53 20 4e 61 6d 65 20 43 |0 W|S Name C|
|00004760| 6c 61 73 73 0a 20 20 20 | 20 20 20 20 20 20 20 20 |lass. | |
|00004770| 20 20 20 54 68 65 20 69 | 6e 74 65 67 65 72 20 72 | The i|nteger r|
|00004780| 65 73 75 6c 74 20 69 73 | 20 74 68 65 20 6e 61 6d |esult is| the nam|
|00004790| 65 20 63 6c 61 73 73 20 | 28 73 65 65 20 34 21 3a |e class |(see 4!:|
|000047a0| 30 29 20 6f 66 20 74 68 | 65 20 6f 62 6a 65 63 74 |0) of th|e object|
|000047b0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 6e |. | n|
|000047c0| 61 6d 65 64 20 69 6e 20 | 74 68 65 20 62 6f 78 65 |amed in |the boxe|
|000047d0| 64 20 6c 65 66 74 20 61 | 72 67 75 6d 65 6e 74 2c |d left a|rgument,|
|000047e0| 20 69 6e 20 74 68 65 20 | 77 6f 72 6b 73 70 61 63 | in the |workspac|
|000047f0| 65 20 6e 61 6d 65 64 20 | 69 6e 0a 20 20 20 20 20 |e named |in. |
|00004800| 20 20 20 20 20 20 20 20 | 20 74 68 65 20 62 6f 78 | | the box|
|00004810| 65 64 20 72 69 67 68 74 | 20 61 72 67 75 6d 65 6e |ed right| argumen|
|00004820| 74 2e 20 20 49 6e 20 74 | 68 65 20 66 6f 6c 6c 6f |t. In t|he follo|
|00004830| 77 69 6e 67 20 65 78 61 | 6d 70 6c 65 2c 20 74 68 |wing exa|mple, th|
|00004840| 65 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |e. | |
|00004850| 72 65 73 75 6c 74 20 6f | 66 20 74 68 65 20 6c 61 |result o|f the la|
|00004860| 73 74 20 73 65 6e 74 65 | 6e 63 65 20 69 73 20 32 |st sente|nce is 2|
|00004870| 20 33 20 34 2e 0a 20 20 | 20 20 20 20 20 20 20 20 | 3 4.. | |
|00004880| 20 20 20 20 20 20 77 73 | 6e 63 20 3d 2e 20 32 21 | ws|nc =. 2!|
|00004890| 3a 30 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |:0. | |
|000048a0| 20 20 20 73 61 76 65 20 | 3d 2e 20 32 21 3a 32 0a | save |=. 2!:2.|
|000048b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000048c0| 6e 6f 75 6e 20 3d 2e 20 | 69 2e 33 20 34 0a 20 20 |noun =. |i.3 4. |
|000048d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 61 64 | | ad|
|000048e0| 76 20 20 3d 2e 20 2f 0a | 20 20 20 20 20 20 20 20 |v =. /.| |
|000048f0| 20 20 20 20 20 20 20 20 | 73 61 76 65 20 3c 27 77 | |save <'w|
|00004900| 73 6e 61 6d 65 27 0a 20 | 20 20 20 20 20 20 20 20 |sname'. | |
|00004910| 20 20 20 20 20 20 20 28 | 27 6e 6f 75 6e 27 3b 20 | (|'noun'; |
|00004920| 27 73 61 76 65 27 3b 20 | 27 61 64 76 27 29 20 77 |'save'; |'adv') w|
|00004930| 73 6e 63 20 3c 27 77 73 | 6e 61 6d 65 27 0a 0a 20 |snc <'ws|name'.. |
|00004940| 20 32 21 3a 31 20 20 20 | 20 20 20 57 53 20 4e 61 | 2!:1 | WS Na|
|00004950| 6d 65 20 4c 69 73 74 0a | 20 20 20 20 20 20 20 20 |me List.| |
|00004960| 20 20 20 20 20 20 54 68 | 65 20 73 6f 72 74 65 64 | Th|e sorted|
|00004970| 20 6c 69 73 74 20 6f 66 | 20 61 6c 6c 20 6e 61 6d | list of| all nam|
|00004980| 65 73 20 69 6e 20 74 68 | 65 20 77 6f 72 6b 73 70 |es in th|e worksp|
|00004990| 61 63 65 20 6e 61 6d 65 | 64 20 69 6e 20 74 68 65 |ace name|d in the|
|000049a0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 62 |. | b|
|000049b0| 6f 78 65 64 20 72 69 67 | 68 74 20 61 72 67 75 6d |oxed rig|ht argum|
|000049c0| 65 6e 74 2e 0a 0a 20 20 | 32 21 3a 32 20 20 20 20 |ent... |2!:2 |
|000049d0| 20 20 57 53 20 53 61 76 | 65 0a 20 20 20 20 20 20 | WS Sav|e. |
|000049e0| 20 20 20 20 20 20 20 20 | 4d 6f 6e 61 64 2e 20 20 | |Monad. |
|000049f0| 53 61 76 65 20 61 6c 6c | 20 67 6c 6f 62 61 6c 20 |Save all| global |
|00004a00| 64 65 66 69 6e 69 74 69 | 6f 6e 73 20 69 6e 74 6f |definiti|ons into|
|00004a10| 20 74 68 65 20 77 6f 72 | 6b 73 70 61 63 65 20 6e | the wor|kspace n|
|00004a20| 61 6d 65 64 0a 20 20 20 | 20 20 20 20 20 20 20 20 |amed. | |
|00004a30| 20 20 20 69 6e 20 74 68 | 65 20 62 6f 78 65 64 20 | in th|e boxed |
|00004a40| 72 69 67 68 74 20 61 72 | 67 75 6d 65 6e 74 2e 20 |right ar|gument. |
|00004a50| 20 54 68 65 20 77 6f 72 | 6b 73 70 61 63 65 20 69 | The wor|kspace i|
|00004a60| 73 20 63 72 65 61 74 65 | 64 20 69 66 20 69 74 0a |s create|d if it.|
|00004a70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 64 6f | | do|
|00004a80| 65 73 20 6e 6f 74 20 61 | 6c 72 65 61 64 79 20 65 |es not a|lready e|
|00004a90| 78 69 73 74 20 28 61 6e | 64 20 69 73 20 6f 76 65 |xist (an|d is ove|
|00004aa0| 72 77 72 69 74 74 65 6e | 20 69 66 20 69 74 20 61 |rwritten| if it a|
|00004ab0| 6c 72 65 61 64 79 0a 20 | 20 20 20 20 20 20 20 20 |lready. | |
|00004ac0| 20 20 20 20 20 65 78 69 | 73 74 73 29 2e 0a 0a 20 | exi|sts)... |
|00004ad0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 44 79 61 | | Dya|
|00004ae0| 64 2e 20 20 53 61 76 65 | 20 74 68 65 20 67 6c 6f |d. Save| the glo|
|00004af0| 62 61 6c 20 64 65 66 69 | 6e 69 74 69 6f 6e 20 6f |bal defi|nition o|
|00004b00| 66 20 74 68 65 20 6f 62 | 6a 65 63 74 20 6e 61 6d |f the ob|ject nam|
|00004b10| 65 64 20 69 6e 20 74 68 | 65 0a 20 20 20 20 20 20 |ed in th|e. |
|00004b20| 20 20 20 20 20 20 20 20 | 62 6f 78 65 64 20 6c 65 | |boxed le|
|00004b30| 66 74 20 61 72 67 75 6d | 65 6e 74 20 69 6e 74 6f |ft argum|ent into|
|00004b40| 20 74 68 65 20 77 6f 72 | 6b 73 70 61 63 65 20 6e | the wor|kspace n|
|00004b50| 61 6d 65 64 20 69 6e 20 | 74 68 65 20 62 6f 78 65 |amed in |the boxe|
|00004b60| 64 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |d. | |
|00004b70| 72 69 67 68 74 20 61 72 | 67 75 6d 65 6e 74 2e 20 |right ar|gument. |
|00004b80| 20 49 66 20 74 68 65 20 | 6f 62 6a 65 63 74 20 61 | If the |object a|
|00004b90| 6c 72 65 61 64 79 20 65 | 78 69 73 74 73 20 69 6e |lready e|xists in|
|00004ba0| 20 74 68 65 20 73 61 76 | 65 64 0a 20 20 20 20 20 | the sav|ed. |
|00004bb0| 20 20 20 20 20 20 20 20 | 20 77 6f 72 6b 73 70 61 | | workspa|
|00004bc0| 63 65 2c 20 69 74 20 69 | 73 20 6f 76 65 72 77 72 |ce, it i|s overwr|
|00004bd0| 69 74 74 65 6e 3b 20 6f | 74 68 65 72 20 6f 62 6a |itten; o|ther obj|
|00004be0| 65 63 74 73 20 69 6e 20 | 74 68 65 20 73 61 76 65 |ects in |the save|
|00004bf0| 64 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |d. | |
|00004c00| 77 6f 72 6b 73 70 61 63 | 65 20 61 72 65 20 75 6e |workspac|e are un|
|00004c10| 61 6c 74 65 72 65 64 2e | 20 20 54 68 65 20 77 6f |altered.| The wo|
|00004c20| 72 6b 73 70 61 63 65 20 | 69 73 20 63 72 65 61 74 |rkspace |is creat|
|00004c30| 65 64 20 69 66 0a 20 20 | 20 20 20 20 20 20 20 20 |ed if. | |
|00004c40| 20 20 20 20 69 74 20 64 | 6f 65 73 20 6e 6f 74 20 | it d|oes not |
|00004c50| 61 6c 72 65 61 64 79 20 | 65 78 69 73 74 2e 0a 0a |already |exist...|
|00004c60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 57 6f | | Wo|
|00004c70| 72 6b 73 70 61 63 65 73 | 20 61 72 65 20 63 75 72 |rkspaces| are cur|
|00004c80| 72 65 6e 74 6c 79 20 69 | 6e 20 57 53 49 53 20 66 |rently i|n WSIS f|
|00004c90| 6f 72 6d 61 74 20 28 73 | 65 65 20 35 21 3a 33 29 |ormat (s|ee 5!:3)|
|00004ca0| 2c 20 62 75 74 20 6d 61 | 79 0a 20 20 20 20 20 20 |, but ma|y. |
|00004cb0| 20 20 20 20 20 20 20 20 | 75 73 65 20 61 20 64 69 | |use a di|
|00004cc0| 66 66 65 72 65 6e 74 20 | 66 6f 72 6d 61 74 20 69 |fferent |format i|
|00004cd0| 6e 20 66 75 74 75 72 65 | 20 4a 20 76 65 72 73 69 |n future| J versi|
|00004ce0| 6f 6e 73 2e 20 20 54 68 | 65 20 77 6f 72 6b 73 70 |ons. Th|e worksp|
|00004cf0| 61 63 65 20 6e 61 6d 65 | 0a 20 20 20 20 20 20 20 |ace name|. |
|00004d00| 20 20 20 20 20 20 20 66 | 6f 6c 6c 6f 77 73 20 74 | f|ollows t|
|00004d10| 68 65 20 66 69 6c 65 20 | 6e 61 6d 69 6e 67 20 72 |he file |naming r|
|00004d20| 75 6c 65 73 20 6f 66 20 | 74 68 65 20 68 6f 73 74 |ules of |the host|
|00004d30| 20 73 79 73 74 65 6d 2c | 20 61 6e 64 20 69 74 27 | system,| and it'|
|00004d40| 64 20 62 65 20 61 0a 20 | 20 20 20 20 20 20 20 20 |d be a. | |
|00004d50| 20 20 20 20 20 67 6f 6f | 64 20 69 64 65 61 20 74 | goo|d idea t|
|00004d60| 6f 20 64 65 76 69 73 65 | 20 79 6f 75 72 20 6f 77 |o devise| your ow|
|00004d70| 6e 20 6e 61 6d 69 6e 67 | 20 63 6f 6e 76 65 6e 74 |n naming| convent|
|00004d80| 69 6f 6e 20 74 6f 20 64 | 69 73 74 69 6e 67 75 69 |ion to d|istingui|
|00004d90| 73 68 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |sh. | |
|00004da0| 20 77 6f 72 6b 73 70 61 | 63 65 73 20 66 72 6f 6d | workspa|ces from|
|00004db0| 20 6f 74 68 65 72 20 66 | 69 6c 65 73 2e 0a 0a 20 | other f|iles... |
|00004dc0| 20 32 21 3a 33 20 20 20 | 20 20 20 57 53 20 50 53 | 2!:3 | WS PS|
|00004dd0| 61 76 65 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |ave | |
|00004de0| 4e 59 41 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |NYA. | |
|00004df0| 20 20 22 50 72 6f 74 65 | 63 74 69 76 65 22 20 53 | "Prote|ctive" S|
|00004e00| 61 76 65 3a 20 20 6c 69 | 6b 65 20 53 61 76 65 2c |ave: li|ke Save,|
|00004e10| 20 62 75 74 20 74 68 65 | 20 6d 6f 6e 61 64 20 64 | but the| monad d|
|00004e20| 6f 65 73 20 6e 6f 74 20 | 6d 6f 64 69 66 79 0a 20 |oes not |modify. |
|00004e30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 61 6e 20 | | an |
|00004e40| 65 78 69 73 74 69 6e 67 | 20 77 6f 72 6b 73 70 61 |existing| workspa|
|00004e50| 63 65 2c 20 61 6e 64 20 | 74 68 65 20 64 79 61 64 |ce, and |the dyad|
|00004e60| 20 64 6f 65 73 20 6e 6f | 74 20 6f 76 65 72 77 72 | does no|t overwr|
|00004e70| 69 74 65 20 6f 62 6a 65 | 63 74 73 0a 20 20 20 20 |ite obje|cts. |
|00004e80| 20 20 20 20 20 20 20 20 | 20 20 61 6c 72 65 61 64 | | alread|
|00004e90| 79 20 69 6e 20 74 68 65 | 20 73 61 76 65 64 20 77 |y in the| saved w|
|00004ea0| 6f 72 6b 73 70 61 63 65 | 2e 0a 0a 20 20 32 21 3a |orkspace|... 2!:|
|00004eb0| 34 20 20 20 20 20 20 57 | 53 20 43 6f 70 79 0a 20 |4 W|S Copy. |
|00004ec0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 43 6f 70 | | Cop|
|00004ed0| 79 20 74 68 65 20 6f 62 | 6a 65 63 74 20 6e 61 6d |y the ob|ject nam|
|00004ee0| 65 64 20 69 6e 20 74 68 | 65 20 62 6f 78 65 64 20 |ed in th|e boxed |
|00004ef0| 6c 65 66 74 20 61 72 67 | 75 6d 65 6e 74 20 66 72 |left arg|ument fr|
|00004f00| 6f 6d 20 74 68 65 0a 20 | 20 20 20 20 20 20 20 20 |om the. | |
|00004f10| 20 20 20 20 20 73 61 76 | 65 64 20 77 6f 72 6b 73 | sav|ed works|
|00004f20| 70 61 63 65 20 6e 61 6d | 65 64 20 69 6e 20 74 68 |pace nam|ed in th|
|00004f30| 65 20 62 6f 78 65 64 20 | 72 69 67 68 74 20 61 72 |e boxed |right ar|
|00004f40| 67 75 6d 65 6e 74 2c 20 | 61 6e 64 20 64 65 66 69 |gument, |and defi|
|00004f50| 6e 65 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |ne. | |
|00004f60| 20 69 74 20 61 73 20 61 | 20 67 6c 6f 62 61 6c 20 | it as a| global |
|00004f70| 6f 62 6a 65 63 74 2e 20 | 20 49 66 20 74 68 65 20 |object. | If the |
|00004f80| 6c 65 66 74 20 61 72 67 | 75 6d 65 6e 74 20 69 73 |left arg|ument is|
|00004f90| 20 65 6c 69 64 65 64 2c | 20 61 6c 6c 0a 20 20 20 | elided,| all. |
|00004fa0| 20 20 20 20 20 20 20 20 | 20 20 20 6f 62 6a 65 63 | | objec|
|00004fb0| 74 73 20 69 6e 20 74 68 | 65 20 73 61 76 65 64 20 |ts in th|e saved |
|00004fc0| 77 6f 72 6b 73 70 61 63 | 65 20 61 72 65 20 63 6f |workspac|e are co|
|00004fd0| 70 69 65 64 2e 0a 0a 20 | 20 20 20 20 20 20 20 20 |pied... | |
|00004fe0| 20 20 20 20 20 4c 69 6b | 65 20 61 6c 6c 20 76 65 | Lik|e all ve|
|00004ff0| 72 62 73 2c 20 43 6f 70 | 79 20 61 70 70 6c 69 65 |rbs, Cop|y applie|
|00005000| 73 20 74 6f 20 74 68 65 | 20 61 72 67 75 6d 65 6e |s to the| argumen|
|00005010| 74 20 63 65 6c 6c 73 20 | 69 6e 20 72 61 6e 64 6f |t cells |in rando|
|00005020| 6d 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |m. | |
|00005030| 6f 72 64 65 72 2c 20 73 | 6f 20 74 68 61 74 20 69 |order, s|o that i|
|00005040| 66 20 61 6e 20 6f 62 6a | 65 63 74 20 69 73 20 63 |f an obj|ect is c|
|00005050| 6f 70 69 65 64 20 66 72 | 6f 6d 20 6d 6f 72 65 20 |opied fr|om more |
|00005060| 74 68 61 6e 20 6f 6e 65 | 0a 20 20 20 20 20 20 20 |than one|. |
|00005070| 20 20 20 20 20 20 20 77 | 6f 72 6b 73 70 61 63 65 | w|orkspace|
|00005080| 2c 20 74 68 65 20 64 65 | 66 69 6e 69 74 69 6f 6e |, the de|finition|
|00005090| 20 6f 66 20 74 68 65 20 | 6f 62 6a 65 63 74 20 63 | of the |object c|
|000050a0| 6f 75 6c 64 20 62 65 20 | 66 72 6f 6d 20 61 6e 79 |ould be |from any|
|000050b0| 20 6f 66 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 | of. | |
|000050c0| 20 20 74 68 65 20 77 6f | 72 6b 73 70 61 63 65 73 | the wo|rkspaces|
|000050d0| 2e 0a 0a 20 20 32 21 3a | 35 20 20 20 20 20 20 57 |... 2!:|5 W|
|000050e0| 53 20 50 43 6f 70 79 0a | 20 20 20 20 20 20 20 20 |S PCopy.| |
|000050f0| 20 20 20 20 20 20 22 50 | 72 6f 74 65 63 74 69 76 | "P|rotectiv|
|00005100| 65 22 20 43 6f 70 79 3a | 20 20 6c 69 6b 65 20 43 |e" Copy:| like C|
|00005110| 6f 70 79 2c 20 62 75 74 | 20 64 6f 65 73 20 6e 6f |opy, but| does no|
|00005120| 74 20 6f 76 65 72 77 72 | 69 74 65 20 6f 62 6a 65 |t overwr|ite obje|
|00005130| 63 74 73 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |cts. | |
|00005140| 20 20 61 6c 72 65 61 64 | 79 20 64 65 66 69 6e 65 | alread|y define|
|00005150| 64 2e 0a 0a 20 20 32 21 | 3a 35 35 20 20 20 20 20 |d... 2!|:55 |
|00005160| 57 53 20 45 72 61 73 65 | 0a 20 20 20 20 20 20 20 |WS Erase|. |
|00005170| 20 20 20 20 20 20 20 45 | 72 61 73 65 20 74 68 65 | E|rase the|
|00005180| 20 6f 62 6a 65 63 74 20 | 6e 61 6d 65 64 20 69 6e | object |named in|
|00005190| 20 74 68 65 20 62 6f 78 | 65 64 20 6c 65 66 74 20 | the box|ed left |
|000051a0| 61 72 67 75 6d 65 6e 74 | 2c 20 66 72 6f 6d 20 74 |argument|, from t|
|000051b0| 68 65 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |he. | |
|000051c0| 20 77 6f 72 6b 73 70 61 | 63 65 20 6e 61 6d 65 64 | workspa|ce named|
|000051d0| 20 69 6e 20 74 68 65 20 | 62 6f 78 65 64 20 72 69 | in the |boxed ri|
|000051e0| 67 68 74 20 61 72 67 75 | 6d 65 6e 74 2e 0a 0a 20 |ght argu|ment... |
|000051f0| 20 33 21 3a 30 20 20 20 | 20 20 20 49 6e 74 65 72 | 3!:0 | Inter|
|00005200| 6e 61 6c 20 54 79 70 65 | 0a 20 20 20 20 20 20 20 |nal Type|. |
|00005210| 20 20 20 20 20 20 20 54 | 68 65 20 69 6e 74 65 72 | T|he inter|
|00005220| 6e 61 6c 20 22 74 79 70 | 65 22 20 6f 66 20 61 20 |nal "typ|e" of a |
|00005230| 6e 6f 75 6e 2c 20 77 68 | 65 72 65 0a 20 20 20 20 |noun, wh|ere. |
|00005240| 20 20 20 20 20 20 20 20 | 20 20 31 20 20 62 6f 6f | | 1 boo|
|00005250| 6c 65 61 6e 0a 20 20 20 | 20 20 20 20 20 20 20 20 |lean. | |
|00005260| 20 20 20 32 20 20 6c 69 | 74 65 72 61 6c 0a 20 20 | 2 li|teral. |
|00005270| 20 20 20 20 20 20 20 20 | 20 20 20 20 34 20 20 69 | | 4 i|
|00005280| 6e 74 65 67 65 72 0a 20 | 20 20 20 20 20 20 20 20 |nteger. | |
|00005290| 20 20 20 20 20 38 20 20 | 66 6c 6f 61 74 69 6e 67 | 8 |floating|
|000052a0| 20 70 6f 69 6e 74 0a 20 | 20 20 20 20 20 20 20 20 | point. | |
|000052b0| 20 20 20 20 20 31 36 20 | 63 6f 6d 70 6c 65 78 0a | 16 |complex.|
|000052c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 33 32 | | 32|
|000052d0| 20 62 6f 78 65 64 0a 0a | 20 20 33 21 3a 31 20 20 | boxed..| 3!:1 |
|000052e0| 20 20 20 20 43 6f 6e 76 | 65 72 74 20 74 6f 20 20 | Conv|ert to |
|000052f0| 20 49 6e 74 65 72 6e 61 | 6c 20 52 65 70 72 65 73 | Interna|l Repres|
|00005300| 65 6e 74 61 74 69 6f 6e | 0a 20 20 20 20 20 20 20 |entation|. |
|00005310| 20 20 20 20 20 20 20 41 | 20 73 74 72 69 6e 67 20 | A| string |
|00005320| 6f 66 20 74 68 65 20 69 | 6e 74 65 72 6e 61 6c 20 |of the i|nternal |
|00005330| 72 65 70 72 65 73 65 6e | 74 61 74 69 6f 6e 20 6f |represen|tation o|
|00005340| 66 20 61 20 6e 6f 75 6e | 2e 20 20 54 68 65 20 72 |f a noun|. The r|
|00005350| 65 73 75 6c 74 0a 20 20 | 20 20 20 20 20 20 20 20 |esult. | |
|00005360| 20 20 20 20 69 73 20 6d | 61 63 68 69 6e 65 2d 64 | is m|achine-d|
|00005370| 65 70 65 6e 64 65 6e 74 | 20 61 6e 64 20 6d 61 79 |ependent| and may|
|00005380| 20 63 68 61 6e 67 65 20 | 69 6e 20 66 75 74 75 72 | change |in futur|
|00005390| 65 20 4a 20 76 65 72 73 | 69 6f 6e 73 2e 0a 0a 20 |e J vers|ions... |
|000053a0| 20 33 21 3a 32 20 20 20 | 20 20 20 43 6f 6e 76 65 | 3!:2 | Conve|
|000053b0| 72 74 20 66 72 6f 6d 20 | 49 6e 74 65 72 6e 61 6c |rt from |Internal|
|000053c0| 20 52 65 70 72 65 73 65 | 6e 74 61 74 69 6f 6e 0a | Represe|ntation.|
|000053d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 49 6e | | In|
|000053e0| 76 65 72 73 65 20 6f 66 | 20 33 21 3a 31 2c 20 62 |verse of| 3!:1, b|
|000053f0| 75 74 20 6e 6f 75 6e 73 | 20 6f 66 20 74 79 70 65 |ut nouns| of type|
|00005400| 20 22 62 6f 78 65 64 22 | 20 77 69 6c 6c 20 6e 6f | "boxed"| will no|
|00005410| 74 20 62 65 20 63 72 65 | 61 74 65 64 2e 0a 0a 20 |t be cre|ated... |
|00005420| 20 34 21 3a 30 20 20 20 | 20 20 20 4e 61 6d 65 20 | 4!:0 | Name |
|00005430| 43 6c 61 73 73 0a 20 20 | 20 20 20 20 20 20 20 20 |Class. | |
|00005440| 20 20 20 20 54 68 65 20 | 61 72 67 75 6d 65 6e 74 | The |argument|
|00005450| 20 69 73 20 61 20 62 6f | 78 65 64 20 6e 61 6d 65 | is a bo|xed name|
|00005460| 3b 20 74 68 65 20 72 65 | 73 75 6c 74 20 69 73 20 |; the re|sult is |
|00005470| 69 74 73 20 63 6c 61 73 | 73 3a 0a 20 20 20 20 20 |its clas|s:. |
|00005480| 20 20 20 20 20 20 20 20 | 20 30 20 20 75 6e 64 65 | | 0 unde|
|00005490| 66 69 6e 65 64 2c 20 62 | 75 74 20 76 61 6c 69 64 |fined, b|ut valid|
|000054a0| 20 6e 61 6d 65 0a 20 20 | 20 20 20 20 20 20 20 20 | name. | |
|000054b0| 20 20 20 20 31 20 20 28 | 6e 6f 74 20 75 73 65 64 | 1 (|not used|
|000054c0| 29 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |). | |
|000054d0| 32 20 20 6e 6f 75 6e 0a | 20 20 20 20 20 20 20 20 |2 noun.| |
|000054e0| 20 20 20 20 20 20 33 20 | 20 76 65 72 62 0a 20 20 | 3 | verb. |
|000054f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 34 20 20 61 | | 4 a|
|00005500| 64 76 65 72 62 0a 20 20 | 20 20 20 20 20 20 20 20 |dverb. | |
|00005510| 20 20 20 20 35 20 20 63 | 6f 6e 6a 75 6e 63 74 69 | 5 c|onjuncti|
|00005520| 6f 6e 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |on. | |
|00005530| 20 36 20 20 6f 74 68 65 | 72 0a 0a 20 20 34 21 3a | 6 othe|r.. 4!:|
|00005540| 31 20 20 20 20 20 20 4e | 61 6d 65 20 4c 69 73 74 |1 N|ame List|
|00005550| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 54 |. | T|
|00005560| 68 65 20 61 72 67 75 6d | 65 6e 74 20 69 73 20 61 |he argum|ent is a|
|00005570| 20 73 75 62 73 65 74 20 | 6f 66 20 74 68 65 20 69 | subset |of the i|
|00005580| 6e 74 65 67 65 72 73 20 | 66 72 6f 6d 20 32 20 74 |ntegers |from 2 t|
|00005590| 6f 20 35 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |o 5. | |
|000055a0| 20 20 28 73 65 65 20 34 | 21 3a 30 29 2e 20 20 54 | (see 4|!:0). T|
|000055b0| 68 65 20 72 65 73 75 6c | 74 20 69 73 20 61 20 6c |he resul|t is a l|
|000055c0| 69 73 74 20 6f 66 20 62 | 6f 78 65 64 20 6e 61 6d |ist of b|oxed nam|
|000055d0| 65 73 20 62 65 6c 6f 6e | 67 69 6e 67 20 74 6f 0a |es belon|ging to.|
|000055e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 74 68 | | th|
|000055f0| 65 20 63 6c 61 73 73 28 | 65 73 29 20 73 70 65 63 |e class(|es) spec|
|00005600| 69 66 69 65 64 20 69 6e | 20 74 68 65 20 61 72 67 |ified in| the arg|
|00005610| 75 6d 65 6e 74 2e 20 20 | 54 68 65 20 6f 70 74 69 |ument. |The opti|
|00005620| 6f 6e 61 6c 20 6c 65 66 | 74 0a 20 20 20 20 20 20 |onal lef|t. |
|00005630| 20 20 20 20 20 20 20 20 | 61 72 67 75 6d 65 6e 74 | |argument|
|00005640| 20 61 72 65 20 69 6e 69 | 74 69 61 6c 20 6c 65 74 | are ini|tial let|
|00005650| 74 65 72 73 20 6f 66 20 | 74 68 65 20 6e 61 6d 65 |ters of |the name|
|00005660| 73 20 6f 66 20 69 6e 74 | 65 72 65 73 74 2e 0a 0a |s of int|erest...|
|00005670| 20 20 34 21 3a 35 35 20 | 20 20 20 20 45 72 61 73 | 4!:55 | Eras|
|00005680| 65 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |e. | |
|00005690| 54 68 65 20 6f 62 6a 65 | 63 74 20 6e 61 6d 65 64 |The obje|ct named|
|000056a0| 20 69 6e 20 74 68 65 20 | 62 6f 78 65 64 20 61 72 | in the |boxed ar|
|000056b0| 67 75 6d 65 6e 74 20 69 | 73 20 65 72 61 73 65 64 |gument i|s erased|
|000056c0| 2e 0a 0a 20 20 35 21 3a | 30 20 20 20 20 20 20 46 |... 5!:|0 F|
|000056d0| 69 78 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |ix. | |
|000056e0| 20 35 21 3a 30 20 69 73 | 20 61 6e 20 61 64 76 65 | 5!:0 is| an adve|
|000056f0| 72 62 20 77 68 69 63 68 | 20 64 65 66 69 6e 65 73 |rb which| defines|
|00005700| 20 61 6e 20 6f 62 6a 65 | 63 74 20 66 72 6f 6d 20 | an obje|ct from |
|00005710| 69 74 73 20 61 74 6f 6d | 69 63 2c 0a 20 20 20 20 |its atom|ic,. |
|00005720| 20 20 20 20 20 20 20 20 | 20 20 64 69 73 70 6c 61 | | displa|
|00005730| 79 2c 20 6f 72 20 73 74 | 72 69 6e 67 20 72 65 70 |y, or st|ring rep|
|00005740| 72 65 73 65 6e 74 61 74 | 69 6f 6e 73 2e 20 46 6f |resentat|ions. Fo|
|00005750| 72 20 65 78 61 6d 70 6c | 65 2c 0a 0a 20 20 20 20 |r exampl|e,.. |
|00005760| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 66 | | f|
|00005770| 78 20 3d 2e 20 35 21 3a | 30 0a 20 20 20 20 20 20 |x =. 5!:|0. |
|00005780| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 61 72 20 | | ar |
|00005790| 3d 2e 20 35 21 3a 31 0a | 20 20 20 20 20 20 20 20 |=. 5!:1.| |
|000057a0| 20 20 20 20 20 20 20 20 | 20 20 20 28 28 61 72 20 | | ((ar |
|000057b0| 3c 27 61 27 29 20 66 78 | 29 20 2d 3a 20 61 20 3d |<'a') fx|) -: a =|
|000057c0| 2e 20 69 2e 20 33 20 34 | 0a 20 20 20 20 20 20 20 |. i. 3 4|. |
|000057d0| 20 20 20 20 20 20 20 20 | 20 31 0a 20 20 20 20 20 | | 1. |
|000057e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 70 6c | | pl|
|000057f0| 75 73 20 3d 2e 20 2b 0a | 20 20 20 20 20 20 20 20 |us =. +.| |
|00005800| 20 20 20 20 20 20 20 20 | 20 20 20 24 24 20 61 72 | | $$ ar|
|00005810| 20 3c 27 70 6c 75 73 27 | 0a 20 20 20 20 20 20 20 | <'plus'|. |
|00005820| 20 20 20 20 20 20 20 20 | 20 30 0a 20 20 20 20 20 | | 0. |
|00005830| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 32 20 | | 2 |
|00005840| 28 28 61 72 20 3c 27 70 | 6c 75 73 27 29 20 66 78 |((ar <'p|lus') fx|
|00005850| 29 20 34 20 35 0a 20 20 | 20 20 20 20 20 20 20 20 |) 4 5. | |
|00005860| 20 20 20 20 20 20 36 20 | 37 0a 0a 20 20 20 20 20 | 6 |7.. |
|00005870| 20 20 20 20 20 20 20 20 | 20 49 66 20 74 68 65 20 | | If the |
|00005880| 61 72 67 75 6d 65 6e 74 | 20 69 73 20 61 20 62 6f |argument| is a bo|
|00005890| 78 65 64 20 6c 69 73 74 | 20 6f 66 20 62 6f 78 65 |xed list| of boxe|
|000058a0| 73 2c 20 69 74 20 69 73 | 20 61 73 73 75 6d 65 64 |s, it is| assumed|
|000058b0| 20 74 6f 20 62 65 0a 20 | 20 20 20 20 20 20 20 20 | to be. | |
|000058c0| 20 20 20 20 20 61 6e 20 | 61 74 6f 6d 69 63 20 72 | an |atomic r|
|000058d0| 65 70 72 65 73 65 6e 74 | 61 74 69 6f 6e 20 28 61 |epresent|ation (a|
|000058e0| 20 72 65 73 75 6c 74 20 | 6f 66 20 35 21 3a 31 29 | result |of 5!:1)|
|000058f0| 2e 0a 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |... | |
|00005900| 20 4e 59 41 20 20 49 66 | 20 74 68 65 20 61 72 67 | NYA If| the arg|
|00005910| 75 6d 65 6e 74 20 69 73 | 20 61 20 6c 69 73 74 20 |ument is| a list |
|00005920| 6f 66 20 62 6f 78 65 73 | 2c 20 69 74 20 69 73 20 |of boxes|, it is |
|00005930| 61 73 73 75 6d 65 64 20 | 74 6f 20 62 65 20 61 0a |assumed |to be a.|
|00005940| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 64 69 | | di|
|00005950| 73 70 6c 61 79 20 72 65 | 70 72 65 73 65 6e 74 61 |splay re|presenta|
|00005960| 74 69 6f 6e 20 28 61 20 | 72 65 73 75 6c 74 20 6f |tion (a |result o|
|00005970| 66 20 35 21 3a 32 29 2e | 0a 0a 20 20 20 20 20 20 |f 5!:2).|.. |
|00005980| 20 20 20 20 20 20 20 20 | 49 66 20 74 68 65 20 61 | |If the a|
|00005990| 72 67 75 6d 65 6e 74 20 | 69 73 20 61 20 73 74 72 |rgument |is a str|
|000059a0| 69 6e 67 2c 20 69 74 20 | 69 73 20 61 73 73 75 6d |ing, it |is assum|
|000059b0| 65 64 20 74 6f 20 62 65 | 20 61 20 63 61 74 65 6e |ed to be| a caten|
|000059c0| 61 74 69 6f 6e 0a 20 20 | 20 20 20 20 20 20 20 20 |ation. | |
|000059d0| 20 20 20 20 6f 66 20 73 | 74 72 69 6e 67 20 72 65 | of s|tring re|
|000059e0| 70 72 65 73 65 6e 74 61 | 74 69 6f 6e 73 20 28 72 |presenta|tions (r|
|000059f0| 65 73 75 6c 74 73 20 6f | 66 20 35 21 3a 33 29 2e |esults o|f 5!:3).|
|00005a00| 20 20 54 68 65 20 6f 62 | 6a 65 63 74 73 20 61 72 | The ob|jects ar|
|00005a10| 65 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |e. | |
|00005a20| 64 65 66 69 6e 65 64 2c | 20 6e 61 6d 65 73 20 65 |defined,| names e|
|00005a30| 6d 62 65 64 64 65 64 20 | 69 6e 20 74 68 65 20 72 |mbedded |in the r|
|00005a40| 65 70 72 65 73 65 6e 74 | 61 74 69 6f 6e 20 61 72 |epresent|ation ar|
|00005a50| 65 20 61 73 73 69 67 6e | 65 64 0a 20 20 20 20 20 |e assign|ed. |
|00005a60| 20 20 20 20 20 20 20 20 | 20 61 73 20 61 20 73 69 | | as a si|
|00005a70| 64 65 20 65 66 66 65 63 | 74 2c 20 61 6e 64 20 74 |de effec|t, and t|
|00005a80| 68 65 20 72 65 73 75 6c | 74 20 6f 66 20 35 21 3a |he resul|t of 5!:|
|00005a90| 30 20 69 73 20 74 68 65 | 20 6c 61 73 74 0a 20 20 |0 is the| last. |
|00005aa0| 20 20 20 20 20 20 20 20 | 20 20 20 20 72 65 70 72 | | repr|
|00005ab0| 65 73 65 6e 74 65 64 20 | 6f 62 6a 65 63 74 2e 0a |esented |object..|
|00005ac0| 0a 20 20 35 21 3a 31 20 | 20 20 20 20 20 41 74 6f |. 5!:1 | Ato|
|00005ad0| 6d 69 63 20 52 65 70 72 | 65 73 65 6e 74 61 74 69 |mic Repr|esentati|
|00005ae0| 6f 6e 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |on. | |
|00005af0| 20 54 68 65 20 61 72 67 | 75 6d 65 6e 74 20 69 73 | The arg|ument is|
|00005b00| 20 61 20 62 6f 78 65 64 | 20 6e 61 6d 65 3b 20 74 | a boxed| name; t|
|00005b10| 68 65 20 72 65 73 75 6c | 74 20 69 73 20 61 20 62 |he resul|t is a b|
|00005b20| 6f 78 65 64 20 6c 69 73 | 74 20 6f 66 0a 20 20 20 |oxed lis|t of. |
|00005b30| 20 20 20 20 20 20 20 20 | 20 20 20 74 77 6f 20 62 | | two b|
|00005b40| 6f 78 65 73 20 75 6e 69 | 71 75 65 6c 79 20 72 65 |oxes uni|quely re|
|00005b50| 70 72 65 73 65 6e 74 69 | 6e 67 20 74 68 65 20 6e |presenti|ng the n|
|00005b60| 61 6d 65 64 20 6f 62 6a | 65 63 74 3a 0a 0a 20 20 |amed obj|ect:.. |
|00005b70| 20 20 20 20 20 20 20 20 | 20 20 20 20 6e 6f 75 6e | | noun|
|00005b80| 3a 20 20 20 20 20 20 20 | 20 20 69 64 20 20 76 61 |: | id va|
|00005b90| 6c 75 65 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |lue. | |
|00005ba0| 20 20 76 65 72 62 3a 20 | 20 20 20 20 20 20 20 20 | verb: | |
|00005bb0| 69 64 20 20 6f 70 65 72 | 61 74 6f 72 20 61 72 67 |id oper|ator arg|
|00005bc0| 75 6d 65 6e 74 73 0a 20 | 20 20 20 20 20 20 20 20 |uments. | |
|00005bd0| 20 20 20 20 20 61 64 76 | 65 72 62 3a 20 20 20 20 | adv|erb: |
|00005be0| 20 20 20 69 64 20 20 6f | 70 65 72 61 74 6f 72 20 | id o|perator |
|00005bf0| 61 72 67 75 6d 65 6e 74 | 73 0a 20 20 20 20 20 20 |argument|s. |
|00005c00| 20 20 20 20 20 20 20 20 | 63 6f 6e 6a 75 6e 63 74 | |conjunct|
|00005c10| 69 6f 6e 3a 20 20 69 64 | 20 20 6f 70 65 72 61 74 |ion: id| operat|
|00005c20| 6f 72 20 61 72 67 75 6d | 65 6e 74 73 0a 0a 20 20 |or argum|ents.. |
|00005c30| 20 20 20 20 20 20 20 20 | 20 20 20 20 49 66 20 61 | | If a|
|00005c40| 6e 20 6f 62 6a 65 63 74 | 20 69 73 20 75 6e 69 71 |n object| is uniq|
|00005c50| 75 65 6c 79 20 69 64 65 | 6e 74 69 66 69 65 64 20 |uely ide|ntified |
|00005c60| 62 79 20 74 68 65 20 69 | 64 20 61 6c 6f 6e 65 20 |by the i|d alone |
|00005c70| 28 66 6f 72 20 65 78 61 | 6d 70 6c 65 0a 20 20 20 |(for exa|mple. |
|00005c80| 20 20 20 20 20 20 20 20 | 20 20 20 22 61 2e 22 20 | | "a." |
|00005c90| 6f 72 20 22 2b 22 20 6f | 72 20 22 2f 2e 22 29 2c |or "+" o|r "/."),|
|00005ca0| 20 74 68 65 6e 20 74 68 | 65 20 73 65 63 6f 6e 64 | then th|e second|
|00005cb0| 20 66 69 65 6c 64 20 69 | 73 20 65 6c 69 64 65 64 | field i|s elided|
|00005cc0| 2c 20 61 6e 64 20 74 68 | 65 0a 20 20 20 20 20 20 |, and th|e. |
|00005cd0| 20 20 20 20 20 20 20 20 | 61 74 6f 6d 69 63 20 72 | |atomic r|
|00005ce0| 65 70 72 65 73 65 6e 74 | 61 74 69 6f 6e 20 69 73 |epresent|ation is|
|00005cf0| 20 74 68 65 20 69 64 20 | 61 6c 6f 6e 65 2e 0a 0a | the id |alone...|
|00005d00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 47 65 | | Ge|
|00005d10| 72 75 6e 64 73 20 28 72 | 65 73 75 6c 74 73 20 6f |runds (r|esults o|
|00005d20| 66 20 74 68 65 20 60 20 | 63 6f 6e 6a 75 6e 63 74 |f the ` |conjunct|
|00005d30| 69 6f 6e 29 20 61 72 65 | 20 61 72 72 61 79 73 20 |ion) are| arrays |
|00005d40| 6f 66 20 61 74 6f 6d 69 | 63 0a 20 20 20 20 20 20 |of atomi|c. |
|00005d50| 20 20 20 20 20 20 20 20 | 72 65 70 72 65 73 65 6e | |represen|
|00005d60| 74 61 74 69 6f 6e 73 2e | 20 20 35 21 3a 30 20 64 |tations.| 5!:0 d|
|00005d70| 65 66 69 6e 65 73 20 61 | 6e 20 6f 62 6a 65 63 74 |efines a|n object|
|00005d80| 20 66 72 6f 6d 20 69 74 | 73 20 61 74 6f 6d 69 63 | from it|s atomic|
|00005d90| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 72 |. | r|
|00005da0| 65 70 72 65 73 65 6e 74 | 61 74 69 6f 6e 2e 20 20 |epresent|ation. |
|00005db0| 41 74 6f 6d 69 63 20 72 | 65 70 72 65 73 65 6e 74 |Atomic r|epresent|
|00005dc0| 61 74 69 6f 6e 73 20 61 | 72 65 20 73 6f 6d 65 74 |ations a|re somet|
|00005dd0| 69 6d 65 73 20 63 61 6c | 6c 65 64 0a 20 20 20 20 |imes cal|led. |
|00005de0| 20 20 20 20 20 20 20 20 | 20 20 22 63 61 6e 6f 6e | | "canon|
|00005df0| 69 63 61 6c 22 20 6f 72 | 20 22 62 6f 78 65 64 22 |ical" or| "boxed"|
|00005e00| 20 72 65 70 72 65 73 65 | 6e 74 61 74 69 6f 6e 73 | represe|ntations|
|00005e10| 2e 0a 0a 20 20 35 21 3a | 32 20 20 20 20 20 20 44 |... 5!:|2 D|
|00005e20| 69 73 70 6c 61 79 20 52 | 65 70 72 65 73 65 6e 74 |isplay R|epresent|
|00005e30| 61 74 69 6f 6e 0a 20 20 | 20 20 20 20 20 20 20 20 |ation. | |
|00005e40| 20 20 20 20 54 68 65 20 | 61 72 67 75 6d 65 6e 74 | The |argument|
|00005e50| 20 69 73 20 61 20 62 6f | 78 65 64 20 6e 61 6d 65 | is a bo|xed name|
|00005e60| 3b 20 74 68 65 20 72 65 | 73 75 6c 74 20 69 73 20 |; the re|sult is |
|00005e70| 74 68 65 20 64 69 73 70 | 6c 61 79 0a 20 20 20 20 |the disp|lay. |
|00005e80| 20 20 20 20 20 20 20 20 | 20 20 72 65 70 72 65 73 | | repres|
|00005e90| 65 6e 74 61 74 69 6f 6e | 20 6f 66 20 74 68 65 20 |entation| of the |
|00005ea0| 6e 61 6d 65 64 20 6f 62 | 6a 65 63 74 2e 20 20 35 |named ob|ject. 5|
|00005eb0| 21 3a 30 20 64 65 66 69 | 6e 65 73 20 61 6e 20 6f |!:0 defi|nes an o|
|00005ec0| 62 6a 65 63 74 0a 20 20 | 20 20 20 20 20 20 20 20 |bject. | |
|00005ed0| 20 20 20 20 66 72 6f 6d | 20 69 74 73 20 64 69 73 | from| its dis|
|00005ee0| 70 6c 61 79 20 72 65 70 | 72 65 73 65 6e 74 61 74 |play rep|resentat|
|00005ef0| 69 6f 6e 2e 20 20 28 44 | 69 66 66 65 72 65 6e 74 |ion. (D|ifferent|
|00005f00| 20 6f 62 6a 65 63 74 73 | 20 63 61 6e 20 68 61 76 | objects| can hav|
|00005f10| 65 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |e. | |
|00005f20| 74 68 65 20 73 61 6d 65 | 20 64 69 73 70 6c 61 79 |the same| display|
|00005f30| 20 72 65 70 72 65 73 65 | 6e 74 61 74 69 6f 6e 2c | represe|ntation,|
|00005f40| 20 73 6f 20 35 21 3a 30 | 20 69 73 20 6f 6e 6c 79 | so 5!:0| is only|
|00005f50| 20 61 20 70 61 72 74 69 | 61 6c 0a 20 20 20 20 20 | a parti|al. |
|00005f60| 20 20 20 20 20 20 20 20 | 20 69 6e 76 65 72 73 65 | | inverse|
|00005f70| 2e 29 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.). | |
|00005f80| 20 20 20 20 20 20 66 20 | 3d 2e 20 2b 2f 20 2e 20 | f |=. +/ . |
|00005f90| 2a 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |*. | |
|00005fa0| 20 20 20 20 20 66 0a 20 | 20 20 20 20 20 20 20 20 | f. | |
|00005fb0| 20 20 20 20 20 20 20 2b | 2d 2d 2d 2d 2d 2b 2d 2b | +|-----+-+|
|00005fc0| 2d 2b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |-+. | |
|00005fd0| 20 20 20 7c 2b 2d 2b 2d | 2b 7c 2e 7c 2a 7c 0a 20 | |+-+-|+|.|*|. |
|00005fe0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 7c | | ||
|00005ff0| 7c 2b 7c 2f 7c 7c 20 7c | 20 7c 0a 20 20 20 20 20 ||+|/|| || |. |
|00006000| 20 20 20 20 20 20 20 20 | 20 20 20 7c 2b 2d 2b 2d | | |+-+-|
|00006010| 2b 7c 20 7c 20 7c 0a 20 | 20 20 20 20 20 20 20 20 |+| | |. | |
|00006020| 20 20 20 20 20 20 20 2b | 2d 2d 2d 2d 2d 2b 2d 2b | +|-----+-+|
|00006030| 2d 2b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |-+. | |
|00006040| 20 20 20 20 20 20 65 61 | 63 68 20 3d 2e 20 26 2e | ea|ch =. &.|
|00006050| 20 3e 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | >. | |
|00006060| 20 20 20 20 20 20 28 35 | 21 3a 32 20 3c 27 66 27 | (5|!:2 <'f'|
|00006070| 29 20 2d 3a 20 28 2c 20 | 65 61 63 68 20 27 2b 2f |) -: (, |each '+/|
|00006080| 27 29 20 3b 20 65 61 63 | 68 20 27 2e 2a 27 0a 20 |') ; eac|h '.*'. |
|00006090| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 31 | | 1|
|000060a0| 0a 0a 20 20 35 21 3a 33 | 20 20 20 20 20 20 53 74 |.. 5!:3| St|
|000060b0| 72 69 6e 67 20 52 65 70 | 72 65 73 65 6e 74 61 74 |ring Rep|resentat|
|000060c0| 69 6f 6e 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |ion. | |
|000060d0| 20 20 54 68 65 20 61 72 | 67 75 6d 65 6e 74 20 69 | The ar|gument i|
|000060e0| 73 20 61 20 62 6f 78 65 | 64 20 6e 61 6d 65 3b 20 |s a boxe|d name; |
|000060f0| 74 68 65 20 72 65 73 75 | 6c 74 20 69 73 20 61 20 |the resu|lt is a |
|00006100| 73 74 72 69 6e 67 20 6f | 66 20 74 68 65 0a 20 20 |string o|f the. |
|00006110| 20 20 20 20 20 20 20 20 | 20 20 20 20 57 53 49 53 | | WSIS|
|00006120| 20 28 57 6f 72 6b 73 70 | 61 63 65 20 49 6e 74 65 | (Worksp|ace Inte|
|00006130| 72 63 68 61 6e 67 65 20 | 53 74 61 6e 64 61 72 64 |rchange |Standard|
|00006140| 29 20 72 65 70 72 65 73 | 65 6e 74 61 74 69 6f 6e |) repres|entation|
|00006150| 20 6f 66 20 74 68 65 0a | 20 20 20 20 20 20 20 20 | of the.| |
|00006160| 20 20 20 20 20 20 6e 61 | 6d 65 64 20 6f 62 6a 65 | na|med obje|
|00006170| 63 74 2e 20 20 28 53 65 | 65 20 41 50 4c 20 51 75 |ct. (Se|e APL Qu|
|00006180| 6f 74 65 2d 51 75 61 64 | 2c 20 31 39 37 37 20 31 |ote-Quad|, 1977 1|
|00006190| 32 3b 20 61 6e 64 20 53 | 41 54 4e 20 32 32 2c 0a |2; and S|ATN 22,.|
|000061a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 49 50 | | IP|
|000061b0| 53 41 2e 29 20 20 35 21 | 3a 30 20 64 65 66 69 6e |SA.) 5!|:0 defin|
|000061c0| 65 73 20 61 6e 20 6f 62 | 6a 65 63 74 20 66 72 6f |es an ob|ject fro|
|000061d0| 6d 20 69 74 73 20 73 74 | 72 69 6e 67 20 72 65 70 |m its st|ring rep|
|000061e0| 72 65 73 65 6e 74 61 74 | 69 6f 6e 2e 0a 20 20 20 |resentat|ion.. |
|000061f0| 20 20 20 20 20 20 20 20 | 20 20 20 54 68 65 20 72 | | The r|
|00006200| 65 73 75 6c 74 20 6f 66 | 20 35 21 3a 33 20 69 73 |esult of| 5!:3 is|
|00006210| 20 61 20 73 74 72 69 6e | 67 2c 20 74 68 65 20 63 | a strin|g, the c|
|00006220| 61 74 65 6e 61 74 69 6f | 6e 20 6f 66 20 74 68 65 |atenatio|n of the|
|00006230| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 66 |. | f|
|00006240| 6f 6c 6c 6f 77 69 6e 67 | 20 70 61 72 74 73 3a 0a |ollowing| parts:.|
|00006250| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 6c |. | l|
|00006260| 65 6e 67 74 68 20 20 20 | 20 44 69 67 69 74 73 20 |ength | Digits |
|00006270| 72 65 70 72 65 73 65 6e | 74 69 6e 67 20 74 68 65 |represen|ting the|
|00006280| 20 6c 65 6e 67 74 68 20 | 6f 66 20 74 68 65 20 73 | length |of the s|
|00006290| 74 72 69 6e 67 0a 20 20 | 20 20 20 20 20 20 20 20 |tring. | |
|000062a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 72 65 | | re|
|000062b0| 70 72 65 73 65 6e 74 61 | 74 69 6f 6e 20 28 65 78 |presenta|tion (ex|
|000062c0| 63 6c 75 64 69 6e 67 20 | 74 68 65 20 6c 65 6e 67 |cluding |the leng|
|000062d0| 74 68 20 69 74 73 65 6c | 66 29 2e 0a 0a 20 20 20 |th itsel|f)... |
|000062e0| 20 20 20 20 20 20 20 20 | 20 20 20 74 79 70 65 20 | | type |
|000062f0| 20 20 20 20 20 4f 6e 65 | 20 6f 72 20 74 77 6f 20 | One| or two |
|00006300| 6c 65 74 74 65 72 73 20 | 64 65 6e 6f 74 69 6e 67 |letters |denoting|
|00006310| 20 74 68 65 20 74 79 70 | 65 20 6f 66 20 6f 62 6a | the typ|e of obj|
|00006320| 65 63 74 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |ect. | |
|00006330| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 63 20 | | c |
|00006340| 20 20 6c 69 74 65 72 61 | 6c 20 28 63 68 61 72 61 | litera|l (chara|
|00006350| 63 74 65 72 29 20 61 72 | 72 61 79 0a 20 20 20 20 |cter) ar|ray. |
|00006360| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00006370| 20 20 20 20 20 20 6e 20 | 20 20 6e 75 6d 65 72 69 | n | numeri|
|00006380| 63 20 61 72 72 61 79 0a | 20 20 20 20 20 20 20 20 |c array.| |
|00006390| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000063a0| 20 20 78 62 20 20 62 6f | 78 65 64 20 61 72 72 61 | xb bo|xed arra|
|000063b0| 79 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |y. | |
|000063c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 78 76 20 20 | | xv |
|000063d0| 76 65 72 62 0a 20 20 20 | 20 20 20 20 20 20 20 20 |verb. | |
|000063e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 78 | | x|
|000063f0| 61 20 20 61 64 76 65 72 | 62 0a 20 20 20 20 20 20 |a adver|b. |
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.